1 系统环境确认
查看gcc版本
gcc -v
这里是8.4.1,对应的python版本要是2.7.15以上,否则后面make的时候会报错。
安装包官网下载
2 上传安装包,解压,解压文件夹重命名
/usr/local 下创建python2文件夹,将安装包上传至此。
解压
tar -xzvf Python-2.7.18.tgz
重命名
mv Python-2.7.18 python2.7.18
3 安装
进入/usr/local/python2/python2.7.18/,依次执行如下命令:
./configure --prefix=/usr/local/python2/python2.7.18 --enable-shared -enable-unicode=ucs4
make
make install
4 设置python 命令软连接
ln -s /usr/local/python2/python2.7.18/bin/python2.7 /usr/bin/python
5 启动并解决错误
这时候命令行输入python可能会出现如下报错:
python: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
输入以下命令即可解决
ln -s /usr/local/python2/python2.7.18/lib/libpython2.7.so.1.0 /usr/lib/libpython2.7.so.1.0
如果还是不行,试试下面命令
/sbin/ldconfig -v
ldd libpython2.7.so.1.0
OK
安装成功!