回答編集履歴
4
一部修正
answer
CHANGED
@@ -12,5 +12,5 @@
|
|
12
12
|
```Python
|
13
13
|
options = webdriver.chrome.options.Options()
|
14
14
|
options.binary_location = '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome'
|
15
|
-
|
15
|
+
browser = webdriver.Chrome(options=options)
|
16
16
|
```
|
3
間違った回答の修正
answer
CHANGED
@@ -1,20 +1,16 @@
|
|
1
|
-
|
1
|
+
Chromeが存在しないかデフォルトパスに無いため、chromedirverから見つからない可能性があります。
|
2
|
-
いったん、下記回答は取り消しさせていただきます。
|
3
|
-
(対処としてchromedriver再インストールが効果ある可能性はあります)
|
4
2
|
|
5
|
-
---
|
6
|
-
|
3
|
+
まずはファインダーでアプリケーション配下にGoogle Chrome.appが存在するか確認ください。
|
4
|
+
ターミナルで`'/Applications/Google Chrome.app/Contents/MacOS/Google Chrome'`と'の囲み付きで打ち込んで、Chromeが起動するか確認ください。
|
7
5
|
|
8
|
-
|
6
|
+
上記がうまくいかなければ、Google Chrome.appを探して正しいパスをみつけてください。
|
7
|
+
(Contents以降のパスはファインダーでは見えません)
|
9
8
|
|
10
|
-
|
9
|
+
正しいパスがわかったら、可能であればファインダー上でデフォルトパスに移動させましょう。
|
11
|
-
|
10
|
+
もしそのまま使うとしたら、下記のコードでbinary_locationを正しいパスに修正する必要があります。
|
12
11
|
|
13
|
-
|
12
|
+
```Python
|
14
|
-
|
13
|
+
options = webdriver.chrome.options.Options()
|
15
|
-
|
16
|
-
上記の有無に関わらず、
|
17
|
-
|
14
|
+
options.binary_location = '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome'
|
18
|
-
|
15
|
+
driver = webdriver.Chrome(options=options)
|
19
|
-
|
20
|
-
|
16
|
+
```
|
2
間違った回答のコメント追記
answer
CHANGED
@@ -1,3 +1,8 @@
|
|
1
|
+
otn様からご指摘があり、chromedriverではなくchromeそのもののバイナリが見つからないとのこと。
|
2
|
+
いったん、下記回答は取り消しさせていただきます。
|
3
|
+
(対処としてchromedriver再インストールが効果ある可能性はあります)
|
4
|
+
|
5
|
+
---
|
1
6
|
chromedriverがパスに無いです。
|
2
7
|
|
3
8
|
(1)`which chromedriver`でみつからないか再確認ください。
|
1
誤字の修正
answer
CHANGED
@@ -6,10 +6,10 @@
|
|
6
6
|
(2)`brew cask info chromedriver`で、インストールされているかどうか再確認ください。
|
7
7
|
|
8
8
|
インストールされている場合、
|
9
|
-
(3)
|
9
|
+
(3)`brew cask uninstall chromedriver`でいったんアンインストールください。
|
10
10
|
|
11
11
|
上記の有無に関わらず、
|
12
|
-
(4)
|
12
|
+
(4)[Selenium環境用 ChromeDriverのインストールとアップデート方法](https://dot-blog.jp/news/selenium-chromedriver-install-how-to/)
|
13
13
|
を参考に再度、chromedriverをインストールください。
|
14
14
|
|
15
15
|
正常にインストールされると(1)でみつかるはずです。
|