Выполнение результатов pip или pip3 с помощью:
Traceback (most recent call last): File "/home/myuser/.local/bin/pip", line 7, in from pip._internal import main ImportError: No module named ‘pip._internal’
У меня были проблемы с этим и удаленные pip3, но когда я попытаюсь установить его снова, используя
sudo apt-get -y install python3-pip
он устанавливает, но затем запускает pip или pip3. Я получаю ту же ошибку.
#which pip3 /home/myuser/.local/bin/pip3
33 ответа
После обновления pip (или pip3 в этом случае), если происходит следующее:
pip3 -V Traceback (most recent call last): File "/usr/local/bin/pip", line 7, in from pip._internal import main ModuleNotFoundError: No module named ‘pip._internal’
Заставить переустановить pip:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python3 get-pip.py —force-reinstall
pip3 -V pip 10.0.1 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)
Теперь pip3 install
и pip3 install —user
(для установок на уровне пользователя) будут работать правильно.
Никогда не должно быть причин, по которым вам нужно запускать
(примечание: для Python 2.7 просто замените python на python3 и pip на pip3)
. У той же проблемы на macOS также, это общая проблема на разных платформах.
Запуск pip или pip3 результатов:
У меня были проблемы с этим и удаленный pip3, но когда я попытаюсь установить его снова, используя
он устанавливает, но затем запускает pip или pip3, я получаю ту же ошибку.
2 ответа
После обновления pip (или pip3 в этом случае), если происходит следующее:
Заставить переустановить pip:
Теперь pip3 install
и pip3 install —user
(для пользовательских установок) будут работать правильно.
Никогда не должно быть причин, по которым вам нужно запускать pip в повышенном режиме.
(примечание: для Python 2.7 просто замените python для python3 и pip для pip3 )
Имела ту же проблему и на macOS, это общая проблема на всех платформах.
Если при запуске программы на Python у вас появляется сообщение об ошибке:
значит у вас отсутствует модуль Requests. Requests не является встроенным модулем, поэтому его нужно загрузить. Официальная документация по модулю: https://pypi.python.org/pypi/requests
OSX/Linux
Если у вас установлен pip, для установки в OSX/Linux используйте команду:
Обратите внимание на версию, чтобы явно указать, для какой версии Python вы делаете установку, используйте pip2 или pip3.
На OSX если у вас установлен easy_install, вы также можете использовать
Windows
В этой операционной системе используйте команду:
Если у вас машина на Windows, где если он был установлен, easy_install может быть найден в вашем каталоге Python*Scripts. (Помните, Patheasy_install.exe — это пример, моя, к примеру, такая C:Python32Scriptseasy_install.exe)
Если у вас Windows машина без установленного easy install, то вы можете получить его здесь: http://www.lfd.uci.edu/
Если вы хотите добавить библиотеку на Windows машине вручную, вы можете загрузить сжатую библиотеку, разархивировать и затем поместить в каталог Lib вашего Python.
Из исходников (универсальный способ)
Любая отсутствующая библиотека, обычно, доступна в исходниках на: https://pypi.python.org/pypi/. Затем:
На mac osx и Windows, после загрузки zip с исходником, распакуйте его и из терминала/cmd запустите