linux安装python及setuptools和pip

2020-05-18 走过路过 4070 0

linux安装python,都是下载源码然后编译安装,默认是没有setuptools和pip,这两样均需要手动单独安装。下面是安装的详细步骤。

1. 安装python。
官网python下载地址:https://www.python.org/downloads/
下载下来后是*.tgz安装包,上传到linux后,直接解压缩:tar -xvf *.tgz
配置:  ./configure --prefix=/usr/local/python
编译: make
安装: make install
建立链接:ln -s /usr/local/python/bin/python /usr/bin/python

2. 安装setuptools
下载地址:https://pypi.org/project/setuptools/
下载的zip包,直接解压缩后上专到linux,然后执行安装: python setup.py install
这时会提示:Compression requires the (missing) zlib module
直接安装 yum install zlib 和 yum install zlib-devel
然后需重新编译安装python: 
./configure --prefix=/usr/local/python
make && make install
再进入setuptools目录执行: python setup.py install

3. 安装pip
下载地址:https://pypi.org/project/pip/
下载的*.tar.gz包上传到linux中,直接解压缩:tar -xvf *.tar.gz
然后进入解压后的目录,执行:python setup.py install
这时如果使用pip安装whl文件,会出现如下提示:
Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.
这时需要安装openssl,执行:yum install openssl和yum install openssl-devel
再重新编译和安装python,执行:
./configure --prefix=/usr/local/python27 --with-ssl=openssl
make && make install
然后再使用pip安装whl文件,这时终于成功了。

相关推荐
全部评论 最新评论 最早评论
还没有用户评论

联系我们

微信公众号
打赏作者