繁体   English   中英

为python3.3安装pip

[英]Installing pip for python3.3

我从Package Index> pip 1.2.1下载了pip

然后我用它安装它

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?

请注意,有一个相关的线程如何使用Python 3安装pip? ,但答案只是“安装分发...然后使用它来安装pip”,这对我没有帮助,因为我已经尝试过它并没有用。

有可能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或类似的东西)。

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

如果你已经自制了它就像brew install python3一样简单。 这里有更详细的说明。 你可以在这里阅读更多关于python3 brew安装的信息

对于Mac:

sudo easy_install pip3

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

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

看到这里

如果实际安装了pip,它总是可以通过版本化的Python命令调用,如下所示:

python3.3 -m pip

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM