Выполнение результатов pip или pip3 с помощью:
Traceback (most recent call last):
File "/home/myuser/.local/bin/pip", line 7, in <module>
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
После обновления pip (или pip3 в этом случае), если происходит следующее:
$ ~ pip3 -V
Traceback (most recent call last):
File "/usr/local/bin/pip", line 7, in <module>
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
Verify install:
$ ~ pip3 -V
pip 10.0.1 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)
Теперь pip3 install <package> и pip3 install --user <package> (для установок на уровне пользователя) будут работать правильно.
Никогда не должно быть причин, по которым вам нужно запускать
(примечание: для Python 2.7 просто замените python на python3 и pip на pip3)
. У той же проблемы на macOS также, это общая проблема на разных платформах.
Эта команда также работает, она восстанавливает pip:
sudo easy_install pip
У меня возникла такая же проблема, как и сейчас, я обнаружил, что причина заключается в том, что вы работаете без привилегии суперпользователя, поскольку некоторые внутренние пакеты или модули python установлены под привилегией суперпользователя.
Итак, вы можете попробовать, нажав fist, ввести sudo su, затем ввести свой пароль и запустить pip install, это может помочь.
После обновления pip (или pip3 в этом случае), если происходит следующее:
$ ~ pip3 -V
Traceback (most recent call last):
File "/usr/local/bin/pip", line 7, in <module>
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
Verify install:
$ ~ pip3 -V
pip 10.0.1 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)
Теперь pip3 install <package> и pip3 install --user <package> (для установок на уровне пользователя) будут работать правильно.
Никогда не должно быть причин, по которым вам нужно запускать
(примечание: для Python 2.7 просто замените python на python3 и pip на pip3)
. У той же проблемы на macOS также, это общая проблема на разных платформах.
Эта команда также работает, она восстанавливает pip:
sudo easy_install pip
У меня возникла такая же проблема, как и сейчас, я обнаружил, что причина заключается в том, что вы работаете без привилегии суперпользователя, поскольку некоторые внутренние пакеты или модули python установлены под привилегией суперпользователя.
Итак, вы можете попробовать, нажав fist, ввести sudo su, затем ввести свой пароль и запустить pip install, это может помочь.