python2.7需编译安装
无需卸载Linux自带python(卸载后yum源不可使用)
一、查看当前系统的python版本
python -V
二、安装python所需依赖包
yum groupinstall -y Development tools
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel
三、安装python2.7.11
Python-2.7.11下载地址:
https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz
tar vxf Python-2.7.11.tgz
cd Python-2.7.11
./configure --prefix=/usr/local/python2.7.11 #安装位置指向/usr/local/python2.7.11
编译安装
make && make install
查看版本
python -V
四、安装setuptools
tar vxf setuptools-21.0.0.tar.gz
python setup.py install # python需配置环境变量,或调用全路径python
五、安装pip
tar vxf pip-8.1.1.tar.gz
python setup.py install # python需配置环境变量,或调用全路径python
六、移植
将/usr/local/python2.7.11拷贝即可使用
注:下面为安装时遇到的问题
1、下载第三方包时报错 pip install paramiko
tensorflow-1.8.0rc1-cp37-cp37m-linux_x86_64.whl is not a supported wheel on this platform.
You are using pip version 8.1.1, however version 19.0.3 is available.
You should consider upgrading via the ‘pip install --upgrade pip’ command.
执行pip install --upgrade pip升级pip
2、系统默认将python在/usr/bin下,可将其改名排除影响安装