为python3.3安装pip

The*_*Cat 22 python unix macos pip python-3.3

我从Package Index> pip 1.2.1下载了pip

然后我用它安装它

sudo python3.3 setup.py install
Run Code Online (Sandbox Code Playgroud)

不过,当我尝试使用pip-3.3终端抱怨时

-bash: pip-3.3: command not found
Run Code Online (Sandbox Code Playgroud)

但是,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
Run Code Online (Sandbox Code Playgroud)

pip-3.3仍然行不通.

如何为Python 3.3安装pip?

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

mgi*_*son 16

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

/Library/Frameworks/Python.framework/Versions/2.6/bin/
Run Code Online (Sandbox Code Playgroud)

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


stu*_*eek 5

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

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