homebrew를 사용하여 Python을 설치했으며 bash에서 pip를 호출 할 수 없습니다. / usr / local / bin / python 및 / usr local / share / python을 포함하도록 .bash_profile을 수정하려고했지만 아무 소용이 없습니다.
bash 명령을 사용할 때 :
find / -name 'pip'
내가 얻는 유일한 결과는 다음과 같습니다.
/Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg/pip
/Users/Ivan/Library/Caches/pip
/Users/Ivan/Library/Logs/pip
/usr/local/Cellar/python/2.7.9/libexec/pip
/usr/local/Cellar/python/2.7.9/libexec/pip/pip
/usr/local/lib/python2.7/site-packages/pip
어느 것도 실행 파일이 아닙니다.
pip 실행 파일을 찾을 수 없으므로 $ PATH를 가리킬 위치를 실제로 모릅니다. 내가 열면
/usr/local/lib/python2.7/site-packages/pip
또는
/usr/local/Cellar/python/2.7.9/libexec/pip/pip
다음 파일을 찾습니다.
__init__.py commands operations
__init__.pyc compat pep425tags.py
__main__.py download.py pep425tags.pyc
__main__.pyc download.pyc req
_vendor exceptions.py status_codes.py
basecommand.py exceptions.pyc status_codes.pyc
basecommand.pyc index.py utils
baseparser.py index.pyc vcs
baseparser.pyc locations.py wheel.py
cmdoptions.py locations.pyc wheel.pyc
cmdoptions.pyc models
어느 것도 실행 파일이 아닙니다.
나보다 더 많은 경험을 가진 사람의 도움에 감사드립니다.
편집 : Marco가 제안한 단계를 시도했습니다.
단계 결과는 다음과 같습니다.
echo $ PATH는 / usr / local / bin : / usr / local / mysql / bin : / usr / bin : / bin : / usr / sbin : / sbin : / usr / local / bin : / usr / 디렉토리를 보여줍니다. texbin : / opt / X11 / bin : / usr / local / mysql / bin
-a 파이썬은 / usr / local / bin / python / usr / local / bin / python을 반환합니다.
pip에 대해 아무것도 반환되지 않습니다.
- 어떤 파이썬이 반환 : / usr / local / bin / python
어떤 핍에 대해서는 아무것도 반환되지 않습니다
- ls -l $ (python)은 단일 디렉토리를 반환합니다. lrwxr-xr-x 1 Ivan admin 33 17 May 08:59 / usr / local / bin / python-> ../Cellar/python/2.7.9/bin/ 파이썬
ls -l $ (which pip)는 원래 게시물에 표시된 파이썬 파일을 포함하여 여러 항목을 반환합니다.