gpt4 book ai didi

python - 未找到 Pip 包 - Brewed Python

转载 作者:IT老高 更新时间:2023-10-28 20:45:48 26 4
gpt4 key购买 nike

在 Mac 上运行 Python 2.7.3,随 HomeBrew 一起安装。

使用 PIP 安装了几个包,包括 virtualenv。 (以 virtualenv 为例,但没有一个包起作用。)

当我尝试在终端中运行它们时,失败如下:

$ virtualenv venv --distribute
-bash: virtualenv: command not found

或者:

$ python virtualenv.py venv
/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can't open file 'virtualenv.py': [Errno 2] No such file or directory

其他几 pip 可能会有所帮助:

$ which python
/usr/local/bin/python
$ pip freeze
MySQL-python==1.2.4
...
virtualenv==1.8.4
$ echo $PATH
/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin
$ echo $PYTHONPATH
/usr/local/lib/python2.7/site-packages:

默认情况下,$PYTHONPATH 是空白的,我在 .bash_profile 中更改了它(没有帮助)。 VirtualEnv 确实存在于该路径中。我也尝试将此路径添加到 .profile $path 中,但这也无济于事,因此我将其删除。

HomeBrew Python page它似乎与此有关,但我是 Python 新手,无法弄清楚。花了几个小时 DuckDuckGo'ing 没有任何收获。

任何帮助将不胜感激。

编辑:更新以反射(reflect)实际使用情况。

最佳答案

问题是我没有将 Python 添加到系统 $PATH。

在 brew 安装结束时会显示(可通过键入 brew info python 查看):

Executable python scripts will be put in:  
/usr/local/share/python
so you may want to put "/usr/local/share/python" in your PATH, too.

因此,只需打开 .profile 并将其粘贴进去,所有包都可以使用。

非常感谢 Brew IRC channel 上的 MistyM 指出这一 pip !

关于python - 未找到 Pip 包 - Brewed Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14624757/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com