我已经使用自制软件安装了 python,但无法从 bash 调用 pip。我尝试修改我的 .bash_profile 以包含 /usr/local/bin/python 和 /usr local/share/python 无济于事。
当我使用 bash 命令时:
find / -name 'pip'
Run Code Online (Sandbox Code Playgroud)
我得到的唯一结果是:
/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
Run Code Online (Sandbox Code Playgroud)
其中没有一个是可执行文件。
我真的不知道在哪里指向我的 $PATH,因为我找不到 pip 可执行文件。当我打开
/usr/local/lib/python2.7/site-packages/pip
Run Code Online (Sandbox Code Playgroud)
或者
/usr/local/Cellar/python/2.7.9/libexec/pip/pip
Run Code Online (Sandbox Code Playgroud)
我找到以下文件:
__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
Run Code Online (Sandbox Code Playgroud)
其中没有一个是可执行文件。
我会感谢任何比我更有经验的人的帮助。
编辑:我尝试了 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
which -a python …