Я могу без проблем запустить следующее в Terminal.app (macOS 10.13.6):
> alias chrome="/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"
> chrome --headless --disable-gpu --dump-dom https://google.com/
но в jupyter lab не работает следующее:
from selenium import webdriver
import sys
chrome_path = r"/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"
sys.path.append(chrome_path)
options = webdriver.ChromeOptions()
driver = webdriver.Chrome(chrome_path, chrome_options=options)
driver.get('https://google.com')
сообщение об ошибке заканчивается на:
Message: 'Google\ Chrome' executable needs to be in PATH...
поэтому я проверяю в блокноте:
sys.path
, который возвращает:
['',
...among others...
'/Applications/Google\\ Chrome.app/Contents/MacOS/Google\\ Chrome']
Как мне закрыть этот пробел? Почему ноутбук-юпитер не может найти ПУТЬ?