繁体   English   中英

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

[英]Python: PIP install path, what is the correct location for this and other addons?

我最近在我的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

它是否正确? 我原以为它应该反映如下

/Library/Python/2.7/site-packages/

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

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

Mac OSX 10.7,Python 2.7

模块进入site-packages ,可执行文件进入系统的可执行路径。 对于您的环境,此路径为/usr/local/bin/

为避免必须处理此问题,只需使用easy_installdistributepip 这些工具知道哪些文件需要去哪里。

由于pip是一个可执行文件, which返回环境中可执行文件或文件名的路径。 它是正确的。 Pip模块安装在site-packages中,但可执行文件安装在bin中。

此外,卸载程序包时,列出的第一个项目是可执行文件的目录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM