Я только что скачал Anaconda (v 1.7.2) и spyder (Python 3.7.6). У меня chrome (версия 81.0.4044.92 64-разрядная версия) Selenium версия 3.141.0
Когда я пишу код ниже, я получаю ответ, что chrome открывает новый экземпляр и вкладку, но только стартовая страница, она никогда не открывает сайт, на который я указал. Я также пытался закрыть все остальные chrome экземпляры, но это не помогло. Я добавил следующее в системные переменные окружения C: \ Users \ aaa.bbb \ Anaconda3 \ Scripts; c: \ users \ aaa.bbb \ anaconda3 \ lib \ site-packages \ chromedriver;
from selenium import webdriver
from bs4 import BeautifulSoup
import pandas as pd
import time
driver = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe")
driver.get('http://www.aftonbladet.se');
time.sleep(3)
driver.quit()
Ответ, который я получаю в spyder:
runfile('C:/Users/aaa.bbb/.spyder-py3/temp.py', wdir='C:/Users/aaa.bbb/.spyder-py3')
Traceback (most recent call last):
File "C:\Users\aaa.bbb\.spyder-py3\temp.py", line 8, in <module>
driver = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe")
File "C:\Users\aaa.bbb\Anaconda3\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 73, in __init__
self.service.start()
File "C:\Users\aaa.bbb\Anaconda3\lib\site-packages\selenium\webdriver\common\service.py", line 98, in start
self.assert_process_still_running()
File "C:\Users\aaa.bbb\Anaconda3\lib\site-packages\selenium\webdriver\common\service.py", line 111, in assert_process_still_running
% (self.path, return_code)
WebDriverException: Service C:\Program Files (x86)\Google\Chrome\Application\chrome.exe unexpectedly exited. Status code was: 0