为什么 pip(或 pipX)不适用于 Python3.4

Why doesn't pip (or pipX) work for Python3.4

根据 this documentation,我正在使用的 Python3.4 附带 pipXpipX.Y。当我在我的终端中输入 pip3pip3.4 时,我得到一个 "command not found".

我也在使用 Python2.7 并为此安装了 pip。当我输入 pip --version 时,我得到:

pip 6.0.7 from /Library/Python/2.7/site-packages (python 2.7)

为什么 pip3pip3.4 不起作用?

How to use pip with Python 3.x alongside Python 2.x

curl -O https://raw.githubusercontent.com/pypa/pip/master/contrib/get-pip.py

1567K 下载

sudo python3 get-pip.py  

Collecting pip
   Downloading pip-6.0.7-py2.py3-none-any.whl (1.3MB)
    100% |################################| 1.3MB 336kB/s 
Installing collected packages: pip

Successfully installed pip-6.0.7

me@fissionchips:~$ pip3 -V

pip 6.0.7 from /usr/local/lib/python3.4/dist-packages (python 3.4)

在尝试了提供的两个答案后,我将 运行 保留在奇怪的 Python 问题中。例如,我在 运行 sudo python3 get-pip.py 时收到 zipimport.ZipImportError: can't decompress data; zlib not available 错误,在 运行 python3.4 -m ensurepip 时收到 Ignoring ensurepip failure: pip 1.5.6 requires SSL/TLS 错误。看起来我错过了典型 Python bui

附带的许多依赖项

我使用 this SO answer 卸载了 Python 3.4,重新安装了 Python 3.4,现在 pip3 命令可以使用了。