homebrewを使用してpythonをインストールしましたが、bashからpipを呼び出すことはできません。.bash_profileを修正して/ usr / local / bin / pythonと/ usr local / share / pythonが含まれないようにしました。
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
いずれも実行可能ファイルではありません。
私よりも経験のある人の助けをいただければ幸いです。
編集:私はマルコが提案した手順を試してみました:
手順の結果は次のとおりです。
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 pythonが返します:/ usr / local / bin / python / usr / local / bin / python
何も返されません-a pip
- どのPythonが返します:/ usr / local / bin / python
どのピップに対しても何も返されません
- ls -l $(which python)は単一のディレクトリを返します:lrwxr-xr-x 1 Ivan admin 33 17 May 08:59 / usr / local / bin / python-> ../Cellar/python/2.7.9/bin/ python
ls -l $(which pip)は、元の投稿で示したpythonファイルを含むいくつかを返します