11月底,腾讯云搞了一波双11返场活动,我买了三年的服务器。
和买了新的电脑或者做了新系统一样,得先把生产环境搞好。
距离Python2.x停止维护大概只有5个月了吧,所以第一要务是升级Python的版本。但是yum是依赖Python2的,所以升级还是会有一些顾虑的。下面是升级的过程:
下载、解压
1 | wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz |
安装编译环境
1 | yum install make build-essential libssl-dev zlib1g-dev libbz2-dev |
编译、安装
1 | yum install -y make build-essential libssl-dev zlib1g-dev libbz2-dev |
备份与配置
1 | mv /usr/bin/python /usr/bin/python.bak |
保证yum可用
将下面文件中的配置修改为Python2.x版本的路径。
1 | /usr/bin/yum |
安装pip
pip需要依赖setuptools,所以要先安装setuptools。
1 | wget https://files.pythonhosted.org/packages/ce/1d/96320b9784b04943c924a9f1c6fa49124a1542039ce098a5f9a369227bad/setuptools-42.0.1.zip |
参考资料
https://www.cnblogs.com/zhangym/p/6226435.html
https://www.cnblogs.com/fjping0606/p/9156344.html
https://www.cnblogs.com/fyly/p/11112169.html