Я использую Ubuntu 18.04 LTS, у меня установлено Python 3.6. У меня проблемы с Selenium. Я нахожусь в виртуальном окружении для этого проекта, и я попытался запустить sudo python3 -m pip install selenium
, он говорит это Requirement already satisfied: selenium in /usr/local/lib/python3.6/dist-packages (3.141.0) Requirement already satisfied: urllib3 in /home/sysadmin/.local/lib/python3.6/site-packages (from selenium) (1.25.3)
Когда я пытаюсь запустить свой скрипт (python3 test-scrape.py
), я получаю следующее:
Traceback (most recent call last):
File "test-scrape.py", line 1, in <module>
from selenium import webdriver
ModuleNotFoundError: No module named 'selenium'
Я также пробовал установить sudo apt install python3-selenium
Если он установлен, почему он выдает ошибку отсутствия модуля?
Также при попытке установить это, если я запустил sudo pip3 install selenium
, я получаю это:
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
from pip import main
ImportError: cannot import name 'main'
Почему я получаю эту ошибку с этой командой? Другая команда: sudo python3 -m pip install selenium
не вызывает эту ошибку.