2016-07-17 73 views
1

我在CentOS 6.5系统上成功安装了Python 3.5.2。我试图让pip使用这个版本的Python来安装一些模块。如何让pip3在Linux上工作

当我运行$ pip3 install ...它说没有找到命令。

我也想跑:

$ sudo yum install python3-pip 

但只是返回:No package python3-pip available.

我也没有:

$ python3 get-pip.py 

但它说:

zipimport.ZipImportError: can't decompress data; zlib not available 

如何我想是否d得到这个工作?

+0

运行'python -m ensurepip'? –

+0

当运行“python -m ensurepip”,“忽略ensurepip失败:pip 8.1.1需要SSL/TLS”时,“No module named ensurepip”在尝试“python3 -m ensurepip”时被返回 –

+0

据我所知,该版本的Python已经包含了点子。 –

回答

2

zipimport.ZipImportError: can't decompress data; zlib not available

然后得到ZLIB

yum install zlib-devel 

pip 8.1.1 requires SSL/TLS

然后得到SSL ...

yum install openssl-devel 
python3 -m ensurepip 

在任何情况下,由于正在打印的PIP版本,你已经安装了点子,你只需要确定它为什么不运行

+0

在安装ssl(似乎工作)后,您发布的第二个命令仍然返回“忽略ensurepip失败:pip 8.1.1需要SSL/TLS” –

+0

嗯。从这里得到了指示。 https://techglimpse.com/python-pip-ssl-tls-error-solution/ –

+1

我安装了python后再次安装了python,现在有了pip3,谢谢! –