小编You*_*wan的帖子

pip 不适用于 hombrew python 2.7 安装

我已经使用自制软件安装了 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 建议的步骤:

以下是步骤的结果:

  1. 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

  2. which -a python …

bash python homebrew pip macos

15
推荐指数
2
解决办法
4万
查看次数

标签 统计

bash ×1

homebrew ×1

macos ×1

pip ×1

python ×1