Python 硒元';一旦部署到linux服务器,就不能登录网站
我已经创建了一个页面,通过点击图标登录到常用站点,在本地运行良好。一旦我把它部署到linux服务器上,它就不工作了。我得到这个错误,'selenium.common.exceptions.WebDriverException:消息:'chromedriver'可执行文件需要在路径中。请看 这是我的密码:Python 硒元';一旦部署到linux服务器,就不能登录网站,python,linux,selenium,selenium-chromedriver,Python,Linux,Selenium,Selenium Chromedriver,我已经创建了一个页面,通过点击图标登录到常用站点,在本地运行良好。一旦我把它部署到linux服务器上,它就不工作了。我得到这个错误,'selenium.common.exceptions.WebDriverException:消息:'chromedriver'可执行文件需要在路径中。请看 这是我的密码: def loginToShipstation(request): username = "xxx" password = "xxx"
def loginToShipstation(request):
username = "xxx"
password = "xxx"
url = "https://ss.shipstation.com/"
driver = webdriver.Chrome("C:/chromedriver")
driver.get(url)
driver.find_element_by_name("username").send_keys(username)
driver.find_element_by_id("password").send_keys(password)
time.sleep(1)
driver.find_element_by_id("btn-login").click()
return HttpResponse()
将路径
driver=webdriver.Chrome(“C:/chromedriver”)
更改为您安装它的位置-Linux上没有C:
。我还没有在服务器上安装chromedriver。我需要或者服务器可以告诉桌面在本地打开它吗?我非常怀疑。。。据我所知,唯一可接受的路径是文件系统路径,而不是URI。