1、下载编译文件:https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
2、上传至服务器 :/usr/local/python
3、cd /usr/local/python
4、tar -zxvf Python-3.9.1.tgz
5、cd Python-3.9.1
6、./configure --prefix=/usr/local/python3 --enable-shared --with-ssl
,参数是为了后面方便在centos环境下打包代码成可执行文件
7、如果步骤6有输出:
checking for openssl/ssl.h in /usr/local/ssl... no
执行命令:`yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel`
8、make && make install
9、pip3 install XXX
提示:python3 :error while loading shared libraries :libpython3.7m.so.1.0:cannot open shared object file:No such file or directory.
则:vi /etc/ld.so.conf
在最后一行输入:/usr/local/python3/lib
然后执行 ldconfig
刷新缓存