Я не могу начать Chromedriver
с Selenium
.Selenium не запускается Chromedriver
from selenium import webdriver
browser = webdriver.Chrome()
browser.get('http://www.google.com')
Он никогда не попадает вbrowser.get('http://www.google.com')
но терпит неудачу с:
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally
(Driver info: chromedriver=2.21.371461 (633e689b520b25f3e264a2ede6b74ccc23cb636a),platform=Linux 3.13.0-76-generic x86_64)
Я на Ubuntu 14.04
(64b) с использованием Python 2.7.6
(virtualenv установки) и selenium==2.50.1
.
[email protected]:~$ which chromedriver
/usr/local/bin/chromedriver
[email protected]:~$ ll /usr/local/bin/chromedriver
lrwxrwxrwx 1 root root 24 feb 4 22:13 /usr/local/bin/chromedriver -> /opt/google/chromedriver*
РЕДАКТИРОВАТЬ
[email protected]:~$ google-chrome --version
Google Chrome 48.0.2564.97
понижена до Chromedriver 2.20
:
wget http://chromedriver.storage.googleapis.com/2.20/chromedriver_linux64.zip
unzip chromedriver_linux64.zip
chmod 777 chromedriver
sudo mv -f chromedriver /opt/google/chromedriver
, но, к сожалению, до сих пор тот же самый результат.
Любая идея, почему это происходит?
Интересно, не удалось воспроизвести его на MacOSx, как с Python 2.7, так и с 3.5. Какую версию Chrome вы установили? – alecxe
@alecxe отредактирован. – dm295
Что делать, если вы переходите к chromedriver 2.20? – alecxe