预先安装的Python和Python.org的pip

时间:2015-10-18 22:16:35

标签: python pip osx-yosemite

操作系统:优胜美地10.10.5

预装
-2.7.10

来自Python.org的

-3.4
-3.5
(在/Library/Frameworks/Python.framework/Versions /中)

我想为每个人使用点子,所以我只是寻找指示。
点子已经包含在2.7+和3.4+中了,对吧?
但是当我试图在终端中使用它时,它说“命令未找到”

然后我发现这告诉我该怎么做。当我在终端中执行sudo easy_install pip时,它给了我以下

...
Installed /Library/Python/2.7/site-packages/pip-7.1.2-py2.7.egg
Processing dependencies for pip Finished processing dependencies for pip

这是否意味着pip仅为预安装的Python安装? 如果是这样,我如何为Python.org中的pip安装pip?

PS
提前谢谢,实际上这是我在这里发布的第一个问题,
所以我真的很感激任何dos,不要使用前辈的Stack Overflow:)

1 个答案:

答案 0 :(得分:0)

我只是自己解决了这个问题,不确定这对其他人是否有帮助,但我会分享它。 似乎为每个版本的Python安装了点数,因此我需要确保pip命令与预期路径相关联。所以:

1)我使用了easy_install-3.5,我以某种方式安装了它。

2)我删除了主目录中的所有.bash文件,并在那里创建了一个新的.bash_profile。

3)我在其中写了以下内容

PATH=/Library/Frameworks/Python.framework/Versions/3.5/bin:$PATH
export PATH

如果目录有pip,它就可以了!