Python:PIP 安装路径,这个和其他插件的正确位置是什么?

标签 python python-2.7 pip

我最近在安装 Python 时遇到了一些问题,因此我刚刚重新安装了 Python,并试图让我的所有插件也能正常工作。之后我将查看 virtualenv,看看是否可以防止这种情况再次发生。

当我在终端中输入 which python 时,我现在得到了

/Library/Frameworks/Python.framework/Versions/2.7/bin/python

我知道这是正确的位置,现在我想正确安装所有其他插件。

但是在通过 sudo easy_install pip 安装 pip 并输入 which pip 我得到

/usr/local/bin/pip

这是正确的吗?我本以为它应该反射(reflect)以下内容

/Library/Python/2.7/site-packages/

这里有一个名为 pip-1.4-py2.7.egg 的文件夹,在安装之前不存在,但上面的路径没有给我任何信心。

如果我想正确设置 pip 和我的其他插件(例如 Distribute、Flask 和 Boto)应该在哪里安装?

Mac OSX 10.7、Python 2.7

最佳答案

因为 pip 是一个可执行文件,which 返回环境中可执行文件或文件名的路径。它是正确的。 Pip 模块安装在站 pip 包中,但可执行文件安装在 bin 中。

关于Python:PIP 安装路径,这个和其他插件的正确位置是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18022646/

相关文章:

python - 输入()错误 - NameError : name '...' is not defined

python - 如何使用配置脚本通过企业代理使用 pip 安装软件包?

javascript - 如何使用正则表达式匹配大多数非数字?

python - 以更简单的方式调用不同的函数

python - 查找 pandas DataFrame 值的索引

python - 找不到 Pyinstaller 命令 (MacOS)

python - 我的 Python 多模块包不会与 py.typed 文件一起分发

Python 新手似乎无法正确子类化 PyQt4 小部件

python - Pytest 报告测试已通过 unittest.skip 跳过

python-2.7 - boto : ResourceNotFoundException Dynamodb