VS Code Interactive Window - PullRequest
       25

VS Code Interactive Window

0 голосов
/ 18 апреля 2020

Я недавно переключился с Windows на ОС Ma c для моего рабочего компьютера, и хотя интерактивное окно функционирует обычно большую часть времени, он не может просматривать элементы в моей переменной пути, выдавая ошибку "WebDriverException: Message: ' Исполняемый файл geckodriver должен быть в PATH. " Я говорю, что он не может просмотреть путь, потому что когда я запускаю простой скрипт в любом другом терминале, даже встроенном, он работает нормально. Я знаю, что могу работать без интерактивного окна, однако для моих целей просмотрщик данных - очень удобный инструмент.

Я попытался запустить:

os.system('echo $PATH')

в интерактивном окне, а также:

os.system('export PATH=$PATH:/path/to/geckdriver/install/location')

С возвратом обоих: 0

Я также попытался переключить его на все другие env'ы, которые у меня есть, но это не имеет значения.

Я также использовал brew для установки geckodriver без изменений.

Если у вас есть решение или идея о том, что я могу делать неправильно, я был бы очень признателен. Я также подтвердил, что интерактивное окно по-прежнему работает на моем компьютере windows при запуске сценариев geckodriver / selenium.

Пример кода:

from selenium import webdriver
driver = webdriver.Firefox()
driver.get('https://www.google.ca')
...