为python3.3安装pip

时间:2012-11-01 18:14:49

标签: python macos unix pip python-3.3

我从Package Index > pip 1.2.1

下载了点子

然后我使用

安装它
sudo python3.3 setup.py install

但是,当我尝试使用pip-3.3时终端抱怨

-bash: pip-3.3: command not found

但是,pip-2.7可以游泳。

我也试过

curl -O http://python-distribute.org/distribute_setup.py
sudo python3.3 distribute_setup.py
sudo python3.3 -m easy_install pip

pip-3.3仍无效。

如何为Python 3.3安装pip?

请注意,有一个相关的帖子How to install pip with Python 3?,但答案只是“安装分发...然后用它来安装pip”这对我没有帮助,因为我已经尝试了它并没有工作

5 个答案:

答案 0 :(得分:16)

有可能pip已成功安装某处。但是,某处可能不在您的PATH上,所以shell(bash)不知道在哪里找到它。对我来说,pip-2.6安装在:

/Library/Frameworks/Python.framework/Versions/2.6/bin/

这可能是一个类似的路径(只有3.3而不是2.6)。当然,添加到PATH是依赖于shell的。在类似bash的shell上你使用export和类似csh的shell你会使用setenv - 为方便起见,你可能想要在shell的初始化文件中进行更改(例如~/.bashrc~/.bash_profile或类似的事情。)

答案 1 :(得分:5)

一种方法是使用python3的自制软件安装。它配备了pip3内置功能。这也意味着你有一个卸载程序,不像dmg / pkg安装。

如果你的自制软件已经像brew install python3一样简单了。更详细的说明here。您可以阅读有关python3 brew install here的更多信息。

答案 2 :(得分:1)

对于Mac:

sudo easy_install pip3

如果你仍然遇到麻烦,可能是因为你自己编译python3,使用apt-get或homebrew来卸载你的编译并重新安装python3包,此时它应该带有pip。

brew uninstall python3
brew install python3
brew link --overwrite python3

答案 3 :(得分:0)

curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | sudo python3.3

请参阅here

答案 4 :(得分:0)

如果 pip实际上已安装,则始终可以通过以下版本的Python命令调用它:

python3.3 -m pip
相关问题