Я пытаюсь выполнить какой-то проект python и получаю следующую ошибку: -
File "feed.py", line 17, in <module>
from selenium import webdriver
ImportError: No module named selenium
Я установил пакет selenium с помощью команды pip для python2 и python3. Если я запускаю python на терминале, я не получаю эту ошибку, если пытаюсь импортировать селен.
Но проект я выполняю, используя venv. Я не могу понять, откуда он пытается найти селеновый пакет.
Когда я выполняю python2.7 / python / python на терминале и запускаю from selenium import webdriver
, я не вижу ошибок импорта. Но проект, когда я выполняю, дает мне ошибку. Я не могу найти путь, который ищется для селена. Как я могу найти это?
Сначала активируйте виртуальную среду:
$ source venv/bin/activate
... tthen Ваш терминал будет похож на это:
(venv)$
Затем селен установки:
(venv) $ pip install selenium
Затем Вам установят селен в venv
.
следующий раз при открытии нового терминала просто активируется venv
и выполняет код.