拿到机器发现只有自带的python2.X,但是算法cplex求解器需要用到Python3.7,安装过程遇到一些问题,记录下来:
如果需要卸载python3
1、卸载python3
rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps
2、 删除所有残余文件
whereis python3 |xargs rm -frv
3、查看现有安装的python
whereis python
参考:https://www.cnblogs.com/bxhsdy/p/13298621.html
安装python 3.7.13
我这里是在 Index of /ftp/python/3.7.13/ https://www.python.org/ftp/python/3.7.13/
下载的压缩包
1.然后执行以下命令:
mkdir -p /usr/local/python3
tar -zxvf Python-3.7.13.tgz
cd Python-3.7.13
./configure --prefix=/usr/local/python3
make && make install
2.建立软连接
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3 ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3
安装pip 23.3.2
下载
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-23.3.2.tar.gz
或者直接https://pypi.python.org/packages/source/p/pip/pip-23.3.2.tar.gz下载下来上传到服务器
解压
tar -zxvf pip-23.3.2.tar.gz
cd pip-23.3.2
编译:python3 setup.py build
安装 :python3 setup.py install
然后pip --version
你就会发现版本变成了pip 23.3.2
算法需要的环境就好了
需要什么模块缺什么直接pip install XX