WebDriverException: Message: 'phantomjs.exe' executable needs to be in PATH.
2017-12-26 11:26
357 查看
本文转载自:http://blog.csdn.net/sinat_36764186/article/details/55520444
网上的某测试代码:
配置环境变量path
无效(此处发现有人的错误是路径一直写到了xxx.exe)
检查源程序
发现自己原来把Scripts打成了Script
路径请复制不要手打!
仍有错
最终
Windows环境下完整路径前加r!!!
即
解决
网上的某测试代码:
from selenium import webdriver driver = webdriver.PhantomJS(executable_path="C:\Python27\Scripts\phantomjs-2.1.1-windows\bin\phantomjs.exe") driver.get("http://www.baidu.com") data = driver.title print data
配置环境变量path
C:\Python27\Scripts\phantomjs-2.1.1-windows\bin
无效(此处发现有人的错误是路径一直写到了xxx.exe)
检查源程序
发现自己原来把Scripts打成了Script
路径请复制不要手打!
仍有错
最终
Windows环境下完整路径前加r!!!
即
executable_path=r"C:\Python27\Scripts\phantomjs-2.1.1-windows\bin\phantomjs.exe"
解决
相关文章推荐
- WebDriverException:Message:'geckodriver'executable needs to be in Path
- WebDriverException: Message: 'IEDriverServer.exe' executable needs to be in PATH. Please download fr
- selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH
- 运行提示:WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
- WebDriverException:Message:'geckodriver'executable needs to be in Path
- WebDriverException: Message: 'phantomjs.exe' executable needs to be in PATH.
- python运行时提示WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
- selenium.common.exceptions.WebDriverException: Message: 'phantomjs' executable needs to be in PATH
- 解决:WebDriverException: 'chromedriver' executable needs to be in PATH
- WebDriverException:Message:'geckodriver'executable needs to be in Path
- selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
- selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH
- selenium启动chrome出错处理:Message: 'chromedriver' executable needs to be in PATH
- python运行时提示WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
- python运行时提示WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
- selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH
- MAC安装chromedriver提示“Message: 'chromedriver' executable needs to be in PATH.Please see ...”
- Python3之爬虫selenium+chromedriver资源下载及“Message: 'chromedriver' executable needs to be in PATH.处理
- win7 python3.6+selenium3.8.1运行chromedriver提示“Message: 'chromedriver' executable needs to be in PATH
- MAC安装chromedriver提示“Message: 'chromedriver' executable needs to be in PATH.Please see ...”