Я только начинаю свой путь в изучении Python и написал свой первый код для запуска браузера Chrome:
from selenium.webdriver import Chrome
from selenium.webdriver.chrome.options import Options as ChromeOptions
import chromedriver_binary
def run_script():
options = ChromeOptions()
driver = Chrome(options=options)
driver.get('https://www.google.ru/')
driver.quit()
if __name__ == '__main__':
run_script()
Однако, вот уже третий день бьюсь над проблемой с его выполнением, а именно с ошибкой Message: Unable to obtain driver for chrome using Selenium Manager.
При этом, файл chromedriver.exe у меня находится в директории, которая прописана в path, однако код всё равно не выполняется. Подскажите, как еще можно решить эту проблему?
На всякий случай вот код окружения из файла environment.yml
name: NewWebTest
channels:
- conda-forge
dependencies:
- python=3.9.5
- requests
- selenium
- python-chromedriver-binary
P.S. Также прикрепляю файл с полным текстом ошибки, может быть тут дело совсем не в файле chromedriver.exe и я ищу не там?
from selenium.webdriver import Chrome
from selenium.webdriver.chrome.options import Options as ChromeOptions
import chromedriver_binary
def run_script():
options = ChromeOptions()
driver = Chrome(options=options)
driver.get('https://www.google.ru/')
driver.quit()
if __name__ == '__main__':
run_script()
Однако, вот уже третий день бьюсь над проблемой с его выполнением, а именно с ошибкой Message: Unable to obtain driver for chrome using Selenium Manager.
При этом, файл chromedriver.exe у меня находится в директории, которая прописана в path, однако код всё равно не выполняется. Подскажите, как еще можно решить эту проблему?
На всякий случай вот код окружения из файла environment.yml
name: NewWebTest
channels:
- conda-forge
dependencies:
- python=3.9.5
- requests
- selenium
- python-chromedriver-binary
P.S. Также прикрепляю файл с полным текстом ошибки, может быть тут дело совсем не в файле chromedriver.exe и я ищу не там?