回答編集履歴

4

一部修正

2020/11/24 12:15

投稿

toast-uz
toast-uz

スコア3266

test CHANGED
@@ -26,6 +26,6 @@
26
26
 
27
27
  options.binary_location = '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome'
28
28
 
29
- driver = webdriver.Chrome(options=options)
29
+ browser = webdriver.Chrome(options=options)
30
30
 
31
31
  ```

3

間違った回答の修正

2020/11/24 12:15

投稿

toast-uz
toast-uz

スコア3266

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

2

間違った回答のコメント追記

2020/11/24 12:12

投稿

toast-uz
toast-uz

スコア3266

test CHANGED
@@ -1,3 +1,13 @@
1
+ otn様からご指摘があり、chromedriverではなくchromeそのもののバイナリが見つからないとのこと。
2
+
3
+ いったん、下記回答は取り消しさせていただきます。
4
+
5
+ (対処としてchromedriver再インストールが効果ある可能性はあります)
6
+
7
+
8
+
9
+ ---
10
+
1
11
  chromedriverがパスに無いです。
2
12
 
3
13
 

1

誤字の修正

2020/11/24 11:24

投稿

toast-uz
toast-uz

スコア3266

test CHANGED
@@ -14,13 +14,13 @@
14
14
 
15
15
  インストールされている場合、
16
16
 
17
- (3) `brew cask uninstall chromedriver`でいったんアンインストールください。
17
+ (3)`brew cask uninstall chromedriver`でいったんアンインストールください。
18
18
 
19
19
 
20
20
 
21
21
  上記の有無に関わらず、
22
22
 
23
- (4) [Selenium環境用 ChromeDriverのインストールとアップデート方法](https://dot-blog.jp/news/selenium-chromedriver-install-how-to/)
23
+ (4)[Selenium環境用 ChromeDriverのインストールとアップデート方法](https://dot-blog.jp/news/selenium-chromedriver-install-how-to/)
24
24
 
25
25
  を参考に再度、chromedriverをインストールください。
26
26