2017-04-10 75 views
0

我在使用Python3(我想自動鍍鉻)在Ubuntu上安裝硒的階段。錯誤而在Ubuntu上安裝硒webdriver的,使用python3,鉻

我已經安裝了PIP 3,chromedriver當我運行Pycharm下面的代碼:

import os 
from selenium import webdriver 
chromedriver = '/home/anastasia/development/python/projects/selenium/chromedriver' 
os.environ['webdriver.chrome.driver'] = chromedriver 
driver = webdriver.Chrome(chromedriver) 
driver.get("http://stackoverflow.com") 

得到一個錯誤「導入錯誤:無法導入名稱‘的webdriver’」然後我按下Alt + Enter鍵上的webdriver - 選擇安裝軟件包並得到一個錯誤:

"Install Packages Failed. pip install webdriver Non-zero exit code (1)"

我假設問題是與使用的pip版本。我應該如何正確設置要使用的版本pip3?

+0

「pip --version」的結果是什麼? –

+0

嘗試使用pip3安裝webdriver安裝 –

+0

@JeroenHeier:〜$ pip --version pip 9.0.1 from /home/anastasia/.local/lib/python2.7/site-packages(python 2.7) :〜$ pip3 - -version pip 9.0.1 /home/anastasia/.local/lib/python3.5/site-packages(python 3.5) – Anastaia

回答

0

的問題是在谷歌,Chrome版本。看來我沒有經驗。這是與最新的chromedriver不兼容。在我升級chrome之後,所有工作都成功了!