インストールチュートリアルのリファレンス: http://c.biancheng.net/python_spider/selenium.html
1. Google Chrome と Google ドライバーのバージョンは対応している必要があります(ただし、最新バージョンの Google に対応するドライバーは入手できないため、他のバージョンの Google History をダウンロードする必要があります)。
- Google Chrome の過去のバージョンをダウンロード: https://www.chromedownloads.net/chrome64win/
- Google Chrome ドライバーのダウンロード: http://chromedriver.storage.googleapis.com/index.html
2. Google Chrome をインストールすると、常に自動的に最新バージョンにアップグレードされるため、Selenium の実行時に依然としてエラーが報告されます。
- Google Chrome のアップグレードを防ぐ: https://jingyan.baidu.com/article/76a7e409f2137afc3b6e15be.html
PS:サービス、スケジュールされたタスク、およびファイアウォールが 上記の手順を通過できる場合、それらは自動的には更新されません。
Google アップデート フォルダーは削除されても、自動的にバインドされます。
3. 「このコンピュータにはすでに新しいバージョンの Google Chrome がインストールされています」という問題の解決策
PS: この方法は探索プロセス中に適用できます。私と同じように、Google Chrome の関連フォルダーをすべて削除しました (正式にアンインストールすることはありません)。
参考リンク: https://blog.csdn.net/weixin_53750035/article/details/123698703
4. win11 で Python Selenium プログラムを実行すると、ブラウザのポップアップが設定ポップアップとともに表示され、デフォルトのブラウザを変更するように求められます。
デフォルトのブラウザを Selenium に変更してブラウザを起動するだけです。
ただし、設定は自動的にedgeにリセットされます。
解決策: エッジ設定/デフォルトブラウザで保護されたブラウザ設定を開き、オフにします。