ImportError : pip라는 모듈이 없습니다.
운영체제 : Mac OS X 10.7.5 Python Ver : 2.7.5
https://pypi.python.org/pypi/setuptools 에서 ez_setup.py와 함께 setuptools 1.0을 설치했습니다. 그런 다음 https://pypi.python.org/pypi/pip/1.4.1 에서 pip.1.4.1 pkg를 다운로드합니다. .
iTerm에서 "[sudo] python setup.py install"을 실행하면
설치 실행 bdist_egg 실행 egg_info 실행 pip.egg-info / requires.txt에 요구 사항 쓰기 pip.egg-info / PKG-INFO 쓰기 pip.egg-info / top_level.txt에 최상위 이름 쓰기 pip.egg-에 dependency_links 쓰기 info / dependency_links.txt가 pip.egg-info / entry_points.txt에 진입 점을 쓰는 중 경고 : manifest_maker : 표준 파일 'setup.py'를 찾을 수 없습니다.
매니페스트 파일 'pip.egg-info / SOURCES.txt'읽기 매니페스트 파일 'pip.egg-info / SOURCES.txt'작성 라이브러리 코드를 build / bdist.macosx-10.6-intel / egg에 설치 중 install_lib 실행 경고 : install_lib : ' build / lib '가 존재하지 않습니다-설치할 Python 모듈이 없습니다.
build / bdist.macosx-10.6-intel / egg 생성 build / bdist.macosx-10.6-intel / egg / EGG-INFO 복사 pip.egg-info / PKG-INFO-> build / bdist.macosx-10.6-intel / egg / EGG-INFO 복사 pip.egg-info / SOURCES.txt-> build / bdist.macosx-10.6-intel / egg / EGG-INFO 복사 pip.egg-info / dependency_links.txt-> build / bdist.macosx- 10.6-intel / egg / EGG-INFO 복사 pip.egg-info / entry_points.txt-> build / bdist.macosx-10.6-intel / egg / EGG-INFO 복사 pip.egg-info / not-zip-safe-> build / bdist.macosx-10.6-intel / egg / EGG-INFO 복사 pip.egg-info / requires.txt-> build / bdist.macosx-10.6-intel / egg / EGG-INFO 복사 pip.egg-info / top_level .txt-> build / bdist.macosx-10.6-intel / egg / EGG-INFO 'dist / pip-1.4.1-py2.7.egg'생성 및 'build / bdist.macosx-10.6-intel / egg'추가 'build / bdist.macosx-10.6-intel / egg'제거(및 그 아래의 모든 것) '/Users/dl/Library/Python/2.7/lib/python/site-packages/pip-1.4.1-py2.7.egg 제거 pip-1.4.1-py2.7.egg 처리 '(및 그 아래의 모든 것) 생성 /Users/dl/Library/Python/2.7/lib/python/site-packages/pip-1.4.1-py2.7.egg pip-1.4.1-py2.7.egg 추출 /Users/dl/Library/Python/2.7/lib/python/site-packages pip 1.4.1은 easy-install.pth에서 이미 활성 버전입니다. /Users/dl/Library/Python/2.7/bin에 pip 스크립트 설치 /Users/dl/Library/Python/2.7/bin에 pip-2.7 스크립트 설치7 / lib / python / site-packages pip 1.4.1은 이미 easy-install.pth의 활성 버전입니다. pip 스크립트를 /Users/dl/Library/Python/2.7/bin에 설치합니다. pip-2.7 스크립트를 / Users / dl에 설치합니다. / 라이브러리 /Python/2.7/bin7 / lib / python / site-packages pip 1.4.1은 이미 easy-install.pth의 활성 버전입니다. pip 스크립트를 /Users/dl/Library/Python/2.7/bin에 설치합니다. pip-2.7 스크립트를 / Users / dl에 설치합니다. / 라이브러리 /Python/2.7/bin
/Users/dl/Library/Python/2.7/lib/python/site-packages/pip-1.4.1-py2.7.egg pip == 1.4.1에 대한 처리 종속성 pip == 1.4.1에 대한 종속성 처리 완료
그런 다음 "pip install"을 입력하면 다음과 같은 오류 메시지가 표시됩니다.
역 추적 (최근 호출 마지막) : 파일 "/Library/Frameworks/Python.framework/Versions/2.7/bin/pip", 9 행, load_entry_point ( 'pip == 1.4.1', 'console_scripts', 'pip') ) () 파일 "build / bdist.macosx-10.6-intel / egg / pkg_resources.py", 357 행, load_entry_point 파일 "build / bdist.macosx-10.6-intel / egg / pkg_resources.py", 2394 행, load_entry_point 파일 "build / bdist.macosx-10.6-intel / egg / pkg_resources.py", 2108 행, load ImportError : pip라는 모듈 없음
이전에 동일한 문제를 만났고 해결 방법을 알려줄 수있는 사람이 있습니까?
나는 같은 문제가 있었다. 내 솔루션 :
Python 3의 경우
sudo apt-get install python3-pip
Python 2의 경우
sudo apt-get install python-pip
Mac 에서는 apt-get을 사용할 수 없으므로 brew 를 사용하는 것이 더 나은 옵션 입니다. 명령:
머신에 python2와 python3이 모두 설치된 경우
python2.7 -m ensurepip --default-pip
단순히 문제를 해결해야합니다.
당신은 파이썬 3에서 핍 누락 대신 경우 단순히 변경 python2.7
에 python3
위의 명령.
ez_setup을 설치 한 후 easy_install
사용 가능 해야 합니다. 설치하려면 다음 pip
을 수행하십시오.
easy_install pip
nova 클라이언트를 설치하려고 할 때 이와 동일한 문제가 발생했습니다.
spencers-macbook-pro:python-novaclient root# python setup.py install
running install
/usr/bin/python: No module named pip
error: /usr/bin/python -m pip.__init__ install 'pbr>=0.5.21,<1.0' 'iso8601>=0.1.4' 'PrettyTable>=0.6,<0.8' 'requests>=1.1' 'simplejson>=2.0.9' 'six' 'Babel>=0.9.6' returned 1
나는 homebrew를 사용하여 문제를 해결했습니다. sudo easy_install pip
spencers-macbook-pro:python-novaclient root# brew search pip
aespipe brew-pip lesspipe pipebench pipemeter spiped pipeviewer
If you meant "pip" precisely:
Homebrew provides pip via: `brew install python`. However you will then
have two Pythons installed on your Mac, so alternatively you can:
sudo easy_install pip
spencers-macbook-pro:python-novaclient root# sudo easy_install pip
macports를 사용하는 경우 명령은 유사해야합니다.
위의 답변 중 어느 것도 문제를 해결할 수 없다고 생각합니다.
I was also confused by this problem once. You should manually install pip
following the official guide pip installation (which currently involves running a single get-pip.py
Python script)
after that, just sudo pip install Django
. The error will be gone.
Try to install pip
through Python:
Please go to: https://pip.pypa.io/en/stable/installing/
and download get-pip.py
, and then run:
(sudo) python get-pip.py
I know this thread is old, but I just solved the problem for myself on OS X differently than described here.
Basically I reinstalled Python 2.7 through brew, and it comes with pip.
Install Xcode if not already:
xcode-select –install
Install Brew as described here:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Then install Python through Brew:
brew install python
And you're done. In my case I just needed to install pyserial.
pip install pyserial
With macOS 10.15 and Homebrew 2.1.6 I was getting this error with Python 3.7. I just needed to run:
python3 -m ensurepip
Now python3 -m pip
works for me.
I downloaded pip
binaries from here and it resolved the issue.
my py version is 3.7.3, and this cmd worked
python3.7 -m pip install requests
requests library - for retrieving data from web APIs.
This runs the pip module and asks it to find the requests library on PyPI.org (the Python Package Index) and install it in your local system so that it becomes available for you to import
In terminal try this:
ls -lA /usr/local/bin | grep pip
in my case i get:
-rwxr-xr-x 1 root root 284 Сен 13 16:20 pip
-rwxr-xr-x 1 root root 204 Окт 27 16:37 pip2
-rwxr-xr-x 1 root root 204 Окт 27 16:37 pip2.7
-rwxr-xr-x 1 root root 292 Сен 13 16:20 pip-3.4
So pip2 || pip2.7 in my case works, and pip
I solved a similar error on Linux by setting PYTHONPATH to the site-packages location. This was after running python get-pip.py --prefix /home/chet/pip
.
[chet@rhel1 ~]$ ~/pip/bin/pip -V
Traceback (most recent call last):
File "/home/chet/pip/bin/pip", line 7, in <module>
from pip import main
ImportError: No module named pip
[chet@rhel1 ~]$ export PYTHONPATH=/home/chet/pip/lib/python2.6/site-packages
[chet@rhel1 ~]$ ~/pip/bin/pip -V
pip 9.0.1 from /home/chet/pip/lib/python2.6/site-packages (python 2.6)
Tested below for Linux: You can directly download pip from https://pypi.org/simple/pip/ untar and use directly with your latest python.
tar -xvf pip-0.2.tar.gz
cd pip-0.2
Check for the contents.
anant$ ls
docs pip.egg-info pip-log.txt pip.py PKG-INFO regen-docs scripts setup.cfg setup.py tests
Execute directly:
anant$ python pip.py --help
Usage: pip.py COMMAND [OPTIONS]
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-E DIR, --environment=DIR
virtualenv environment to run pip in (either give the
interpreter or the environment base directory)
-v, --verbose Give more output
-q, --quiet Give less output
--log=FILENAME Log file where a complete (maximum verbosity) record
will be kept
--proxy=PROXY Specify a proxy in the form
user:passwd@proxy.server:port. Note that the
user:password@ is optional and required only if you
are behind an authenticated proxy. If you provide
user@proxy.server:port then you will be prompted for a
password.
--timeout=SECONDS Set the socket timeout (default 15 seconds)
참고URL : https://stackoverflow.com/questions/18363022/importerror-no-module-named-pip
'programing' 카테고리의 다른 글
카피 바라는 요소의 속성을 주장 (0) | 2020.09.15 |
---|---|
Windows Forms-Enter 키를 누르면 제출 버튼이 활성화됩니까? (0) | 2020.09.15 |
Spring MVC 3 컨트롤러에서 문자열 메시지 만 반환 (0) | 2020.09.15 |
컬렉션 내에서 지정된 속성을 가진 모든 개체 찾기 (0) | 2020.09.15 |
document.domain = document.domain의 기능은 무엇입니까? (0) | 2020.09.15 |