【发布时间】:2015-11-06 18:01:04
【问题描述】:
我将 chromedriver 放在一个随机文件夹中。并希望调用它来使用来自 selenium 的 webdriver
但实际上在:https://code.google.com/p/selenium/wiki/ChromeDriver,表示它希望驱动程序位于:/usr/bin/google-chrome
我正在使用 Dreamhost,他们告诉我需要为 sudo /usr/bin 文件夹支付更多费用。无论如何要绕着那些走? (即从随机位置执行chromedriver)
我尝试了以下(从关于同一主题但没有确切答案的另一个问题中找到)
chromedriver = "path/to/chromedriver"
os.environ["webdriver.chrome.driver"] = chromedriver
browser = webdriver.Chrome(chromedriver)
但它不起作用。它给了我错误:找不到 Chrome 二进制文件 好像又是一个问题:(
先谢谢了,这会很有帮助!顺便说一句,我正在使用 Python/Flask
【问题讨论】:
-
@Two-BitAlchemist 他们没有帮助:(有什么线索我可以在共享服务器上安装它吗?
标签: python linux selenium sudo selenium-chromedriver