如何从命令行mac中使用pip ?



我正在尝试为python安装pip,似乎无法弄清楚如何使我的python安装的脚本子目录在系统路径上可用。(我已经用easy_install安装了pip)

根据pip站点,这不是自动完成的:

"要从命令行启用pip,请确保Python安装的Scripts子目录在系统PATH上可用。(这不是自动完成的。)"

我还没有找到任何关于如何修改它的直接教程。

首先您需要找到python的安装路径,您可以这样输入:

which python

在该目录下应该有一个名为Scripts

的目录

您可以通过输入

将该目录的完整路径添加到PATH
export PATH=$PATH:"<insert_path_here>"

例如我的是:

export PATH=$PATH:"/cygdrive/c/Python27/Scripts"

您只是将新路径附加到PATH,而不是替换旧路径。要非常小心地在等号后面添加$PATH:。这就是保持旧PATH完好无损的原因。:是路径分隔符

如果您使用的是Python 3.4,则脚本子目录将不存在。根据这个站点,pip默认安装在3.4中:

在3.4版更改:默认安装pip,添加了——without-pip和——copies选项

我明白这个问题是关于2.7,但我碰巧发现这个试图将Scripts目录添加到我的PATH,但后来发现没有必要这样做。

相关内容

  • 没有找到相关文章

最新更新