我已将.bashrc中的路径设置为: PATH =" /用户/ DDD /下载/ geckodriver:$ PATH" 出口道路
仍然我无法运行简单的脚本可以帮助我...
回溯(最近一次调用最后一次):文件" helloselenium.py",第2行,在driver = webdriver.Firefox中(executable_path = r' \ Users \ ddd \ Downloads \ geckodriver.exe&# 39;)文件" /Library/Python/2.7/site-packages/selenium/webdriver/firefox/webdriver.py",第144行,在 init self.service.start中( )文件" /Library/Python/2.7/site-packages/selenium/webdriver/common/service.py",第81行,在启动os.path.basename(self.path),self.start_error_message) selenium.common.exceptions.WebDriverException:消息:' \ Users \ ddd \ Downloads \ geckodriver.exe'可执行文件需要在PATH中。
答案 0 :(得分:0)
尝试在'/ usr / local / bin'
中粘贴geckodriver通过路径, driver = webdriver.Firefox(path ='/ usr / local / bin / geckodriver')
然后在geckodriver中打开终端类型如果你看到它开始,它也应该通过Selenium启动Firefox