Selenium webdriver 将chrome驱动程序与selenium一起使用时出现可执行路径错误
我试图使用selenium打开chrome,但出现此错误。我尝试了很多方法,但这个问题仍然没有解决Selenium webdriver 将chrome驱动程序与selenium一起使用时出现可执行路径错误,selenium-webdriver,selenium-chromedriver,Selenium Webdriver,Selenium Chromedriver,我试图使用selenium打开chrome,但出现此错误。我尝试了很多方法,但这个问题仍然没有解决 Traceback (most recent call last): File "sl.py", line 11, in <module> chrome.Initialize() File "/home/daffolap/api_test/api_test/utils.py", line 14, in Initialize driver = webdriver.
Traceback (most recent call last):
File "sl.py", line 11, in <module>
chrome.Initialize()
File "/home/daffolap/api_test/api_test/utils.py", line 14, in Initialize
driver = webdriver.Chrome(executable_path=r"/home/daffolap/api_test/chromedriver2.exe")
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/chrome/webdriver.py", line 73, in __init__
self.service.start()
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/common/service.py", line 83, in start
os.path.basename(self.path), self.start_error_message)
selenium.common.exceptions.WebDriverException: Message: 'chromedriver`enter code here`2.exe' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home
driver=None
class Webbrowser:
@staticmethod
def Initialize():
global driver
driver = webdriver.Chrome(executable_path=r"/home/daffolap/api_test/chromedriver2.exe")
driver.maximize_window()
driver.implicitly_wait(5)
return driver
回溯(最近一次呼叫最后一次):
文件“sl.py”,第11行,在
chrome.Initialize()
文件“/home/daffolap/api_test/api_test/utils.py”,第14行,在初始化中
driver=webdriver.Chrome(可执行文件路径=r“/home/daffolap/api\u test/chromedriver2.exe”)
文件“/usr/local/lib/python2.7/dist packages/selenium/webdriver/chrome/webdriver.py”,第73行,在__
self.service.start()
文件“/usr/local/lib/python2.7/dist-packages/selenium/webdriver/common/service.py”,第83行,开始
os.path.basename(self.path)、self.start\u错误消息)
selenium.common.exceptions.WebDriverException:消息:'chromedriver`在此处输入代码'2.exe'可执行文件需要位于路径中。请看https://sites.google.com/a/chromium.org/chromedriver/home
驱动程序=无
类别浏览器:
@静力学方法
def初始化():
全球驱动因素
driver=webdriver.Chrome(可执行文件路径=r“/home/daffolap/api\u test/chromedriver2.exe”)
驱动程序。最大化_窗口()
驱动程序。隐式等待(5)
返回驱动器
您使用的是什么操作系统?您的路径看起来像*nix路径,但您使用的是.exe文件?请确保从中获得操作系统的正确版本