文章
2022/7/4
最简单的方式在linux中编译安装Python3
众所周知,目前还有很多的服务器用着CentOS7,虽然他已经凉了,这些服务器通常都是不联网的,那么就需要编译安装,此时补齐依赖包在没有能联网的跳板机的socks5代理给yum使用的情况下,将是一件十分痛苦的事情。
特别是OpenSSL,依赖巨多,那么这时候应该怎么办呢,那就用LibreSSL吧,恰好Python3是支持的,于是就有了下面愉快的操作
先去 Python官网 和 LibreSSL镜像 下载对应的tar,并上传到服务器,并ssh上去切换成root
export TMOUT=0
# libressl 安装 先找找看系统里是否已经装过tar -xvf libressl-3.5.3.tar.gzcd libressl-3.5.3./configuremakemake install
# py3安装tar -xvf Python-3.8.10.tgzcd Python-3.8.10/# 因为有前人装了libressl所以这里直接用了 否则不需要带 --with-openssl这个参数./configure --with-openssl=/usr/local/libressl-2.9.2makemake install
# 由于centos的path里没有/usr/local/bin,得把二进制文件移动到正确的位置mv /usr/local/bin/* /usr/bin/如果咩咩的文章对您有帮助,您可以 请我喝牛奶