回答編集履歴
2
太字になっていない部分を修正
test
CHANGED
@@ -1,13 +1,7 @@
|
|
1
1
|
`executable_path=`で古いchromedriverを参照しているのでは。
|
2
|
-
|
3
|
-
|
4
2
|
|
5
3
|
`pip install chromedriver-binary`によってchromedriverを入れると、chromedriver自体もchromedriver-binaryパッケージのインストール先(たとえば、`/opt/homebrew/python3.9/site-packages/chromedriver_bianry`など)に格納されています。
|
6
4
|
|
7
|
-
|
8
|
-
|
9
5
|
バージョンを指定してインストールする場合は、`pip install chromedriver-binary==92.0.4515.107.0`のように、現在使っているChromeのバージョンに近いバージョンを指定してください。
|
10
6
|
|
11
|
-
|
12
|
-
|
13
|
-
その後、Pythonのコードに`import chromedriver-binary`と書くと、コード実行時にchromedriverが置かれたディレクトリが環境変数PATHの先頭に(一時的に)追加されます。そのため、`webdriver.Chrome()`を
|
7
|
+
その後、Pythonのコードに`import chromedriver-binary`と書くと、コード実行時にchromedriverが置かれたディレクトリが環境変数PATHの先頭に(一時的に)追加されます。そのため、`webdriver.Chrome()`を`executable_path=`を**指定せずに実行すればいい**のです。
|
1
補足を追加
test
CHANGED
@@ -6,4 +6,8 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
+
バージョンを指定してインストールする場合は、`pip install chromedriver-binary==92.0.4515.107.0`のように、現在使っているChromeのバージョンに近いバージョンを指定してください。
|
10
|
+
|
11
|
+
|
12
|
+
|
9
|
-
Pythonのコードに`import chromedriver-binary`と書くと、コード実行時にchromedriverが置かれたディレクトリが環境変数PATHの先頭に(一時的に)追加されます。そのため、`webdriver.Chrome()`を**`executable_path=`を指定せずに実行すればいい**のです。
|
13
|
+
その後、Pythonのコードに`import chromedriver-binary`と書くと、コード実行時にchromedriverが置かれたディレクトリが環境変数PATHの先頭に(一時的に)追加されます。そのため、`webdriver.Chrome()`を**`executable_path=`を指定せずに実行すればいい**のです。
|