teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

4

一部修正

2020/11/24 12:15

投稿

toast-uz
toast-uz

スコア3266

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
- driver = webdriver.Chrome(options=options)
15
+ browser = webdriver.Chrome(options=options)
16
16
  ```

3

間違った回答の修正

2020/11/24 12:15

投稿

toast-uz
toast-uz

スコア3266

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

2

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

2020/11/24 12:12

投稿

toast-uz
toast-uz

スコア3266

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

誤字の修正

2020/11/24 11:24

投稿

toast-uz
toast-uz

スコア3266

answer CHANGED
@@ -6,10 +6,10 @@
6
6
  (2)`brew cask info chromedriver`で、インストールされているかどうか再確認ください。
7
7
 
8
8
  インストールされている場合、
9
- (3) `brew cask uninstall chromedriver`でいったんアンインストールください。
9
+ (3)`brew cask uninstall chromedriver`でいったんアンインストールください。
10
10
 
11
11
  上記の有無に関わらず、
12
- (4) [Selenium環境用 ChromeDriverのインストールとアップデート方法](https://dot-blog.jp/news/selenium-chromedriver-install-how-to/)
12
+ (4)[Selenium環境用 ChromeDriverのインストールとアップデート方法](https://dot-blog.jp/news/selenium-chromedriver-install-how-to/)
13
13
  を参考に再度、chromedriverをインストールください。
14
14
 
15
15
  正常にインストールされると(1)でみつかるはずです。