使用get-pip.py时,pip安装在哪里?

时间:2014-03-09 03:45:28

标签: python macos pip

我刚刚使用开发人员提供的get-pip.py脚本在OS X上安装了pip。该脚本表示它已成功运行,但我无法从命令行执行pip。我猜pip不在我的路径中,但我不知道它安装在哪里,因此我无法将其添加到路径中。任何帮助都是最优秀的。谢谢!

当我再次尝试运行安装脚本时,输出结果如下:

Requirement already up-to-date: pip in /Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages
Cleaning up...

7 个答案:

答案 0 :(得分:49)

如果找不到pip的路径,则只需使用python -m pip代替:

python -m pip install awesome_package

答案 1 :(得分:16)

你知道你的 python路径吗?如果是,请查看脚本目录。

对我来说(Windows用户),pip它位于

  

C:\ Python27 \脚本\ pip.exe

相应的Linux,它应该在里面

  

/usr/lib/python2.7/dist-packages/pip

另外,如果您安装了Homebrew,请使用python安装pip:

  

brew install python

而且,你有python& pip安装&不能得到pip但可以从命令行(路径)获取python,pip一定是配置错误。

如果仍然找不到它,可以使用locate pip用于Linux,或使用相应的搜索方法用于其他操作系统。此外,在您的情况下,它似乎已经在

  

/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages

根据输出消息。

答案 2 :(得分:11)

在Linux上你可以使用:

which pip 

找到pip的位置。

答案 3 :(得分:3)

我找到了安装路径。它位于:

/Library/Frameworks/Python.framework/Versions/3.3/bin/pip

答案 4 :(得分:2)

pip二进制文件名为pip3 for python 3

如果您收到消息Requirement already up-to-date,则表示您的系统上已安装了pip,并且您的路径中没有包含pip程序的目录,或者您没有正确调用pip。

如果您使用的是bash,请输入" pi"并点击两次标签。你将获得以pi开头的命令,希望你会看到pip3。这就是原因:

如果您使用pip安装了get-pip.py并使用python 3安装了它,那么pip二进制文件将存储为pip3。请尝试运行命令pip3

答案 5 :(得分:1)

在这里你可以找到pip包的位置。 在linux中

/usr/local/lib/python2.7/site-packages/

在mac

DEFINE('ARTICLE_COLOUR_10', 'Light green');
DEFINE('ARTICLE_COLOUR_11', 'Claret'); // Bordó
DEFINE('ARTICLE_COLOUR_12', 'Yellow');

答案 6 :(得分:0)

对我来说,它位于下面的目录中,我创建了一个别名,只能用pip运行它。

alias pip='python /lnx510/home/<username>/.local/lib/python2.6/site-packages/pip'