어떤 식 으로든 pip를 사용하려고 할 때 문제가 있습니다. Ubuntu 16.04.4를 사용하고 있습니다.
나는 이미 그것을 사용했으며 아무런 문제가 없었지만 오늘부터 어떤 명령을 사용하면 항상 같은 오류가 발생합니다 (를 사용하는 예 pip --upgrade
).
Traceback (most recent call last):
File "/usr/local/bin/pip", line 7, in <module>
from pip._internal import main
ImportError: No module named _internal
나는 일을 시도 sudo apt-get remove python-pip
뒤에 sudo apt-get install python-pip
하지만 아무것도 변경되지 않습니다.
답변
답변
askUbuntu 의 답변이 작동합니다.
pip2.7의 경우 처음 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
에는 python2.7 get-pip.py --force-reinstall
pip를 다시 설치할 수 있습니다 .
문제 해결됨. python3에서도 작동합니다.
답변
이 솔루션은 저에게 효과적입니다.
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py --force-reinstall
또는 상승 된 권한 ( )에 sudo 를 사용하십시오 sudo python3 get-pip.py --force-reinstall
.
물론 😉 python
대신 사용할 수도 있습니다 python3
.
답변
이 문제 목록 참조
sudo easy_install pip
Mac OS에서 나를 위해 작동합니다.
의 경우 python 3.x 버전에 따라 python3
시도 할 수 있습니다 sudo easy_install-3.x pip
. 또는python3 -m pip install --user --upgrade pip
답변
“/ usr / local / bin / pip”파일에서 다음 from pip._internal import main
으로 변경하십시오 .from pip import main
답변
이 문제는 일반 사용자가 패키지 py 파일에 액세스 할 권한이 없기 때문일 수 있습니다.
1. 루트 사용자는 ‘pip list’를
실행할 수 있습니다. 2. 다른 일반 사용자는 ‘pip list’를 실행할 수 없습니다.
[~]$ pip list
Traceback (most recent call last):
File "/usr/bin/pip", line 7, in <module>
from pip._internal import main
ImportError: No module named pip._internal
pip py 파일 권한을 확인하십시오.
[root@]# ll /usr/lib/python2.7/site-packages/pip/
合計 24
-rw------- 1 root root 24 6月 7 16:57 __init__.py
-rw------- 1 root root 163 6月 7 16:57 __init__.pyc
-rw------- 1 root root 629 6月 7 16:57 __main__.py
-rw------- 1 root root 510 6月 7 16:57 __main__.pyc
drwx------ 8 root root 4096 6月 7 16:57 _internal
drwx------ 18 root root 4096 6月 7 16:57 _vendor
솔루션 : 루트 사용자 로그인 및 실행
chmod -R 755 /usr/lib/python2.7
이 문제를 해결하십시오.
답변
완전성을 위해 “Ubuntu 최신 버전”… v18.04 …에서이 문제가 발생하여 다음과 같이 수정했습니다.
python3 -m pip install --upgrade pip
( python3
이것은 Python 3.6.9를 참조 하기 때문에 지정해야했습니다 . python
동일한 시스템 의 명령은 Python 2.7.17을 참조합니다. 이것은 분명히 시스템 전체 설치이므로 [ “not sudo”…] 권한이 발생했습니다. 오류이지만 어쨌든 잘못된 일이기 때문에 문제가되지 않았습니다.에서 문제가 발생했습니다 pip3
.)