2016-08-10 7 views
1

私はMacでアナコンダを介してセレンを実行しています。私のwebdriverとしてChromeを選択できるようにするには、最新のchromedriverをダウンロードする必要があります。しかし、私はそれがパスになるためにファイルを配置する場所を把握することはできません。私はちょうど アナコンダセレンとクロム

driver = webdriver.Chrome() 

WebDriverException: Message: unknown error: cannot find Chrome binary 

は、私が anaconda/lib/python2.7/site-packages/selenium/webdriver/でchromedriverを置くべきで、もしそうならどのように私はそれを使用するセレンを指定しないで実行した場合 ?

私はすでに1年前のように他のコンピュータにchromedriverを設定しているので、それは単純なものでなければならないことは分かっていますが、今はアクセスできません。

EDIT: は試してみました。このエラー手に入れたこの

import os 
from selenium import webdriver 

chromedriver = "/Users/artem/Downloads/chromedriver" 
os.environ["webdriver.chrome.driver"] = chromedriver 
driver = webdriver.Chrome(chromedriver) 
driver.get("http://stackoverflow.com") 
driver.quit() 

:クロームドライバが

WebDriverException: Message: unknown error: cannot find Chrome binary 
    (Driver info: chromedriver=2.23.409710 (0c4084804897ac45b5ff65a690ec6583b97225c0),platform=Mac OS X 10.11.6 x86_64) 
+0

を持っているがここを見てhttp://stackoverflow.com/questions/8255929/running-webdriver-chrome-with-selenium –

+0

Saそのスレッド、そしてアダム・グーチャーの答えを試しましたが、同じエラーが発生します。 私はドライバーをanacondaが使用できる方法でインストールする必要があるので、insturing brewがうまくいくとは思わない。 – AK9309

答えて

0

あなたのセレンサーバを起動して指定することができます:

java -jar selenium.jar -Dwebdriver.chrome.driver=/~path/chromedriver 
+0

OPはPythonを使用しています – rafaelcosman