我刚刚使用开发人员提供的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...
答案 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)
如果您收到消息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'