centos7-源码安装高版本python3

因为anaconda实在是有点大,放不大,所以手动安装python3,源码编译。

第一步:下载python源码。Download Python | Python.org 在这里选择要下载的版本。注意,最新发布的不一定就是最新版,也有老版本的更新维护。由于,3.11还在bugfix状态,安全起见选了3.10,下载了 2023.06.06发布的3.10.12。点击download后,下载gzip或者xz的安装包。

第二步:准备环境。这时候直接开始编译也可以的,但很可能碰到一些依赖件缺失,所以不如提前安装一波。

1、openssl,>=1.1.1版本的。也去下载个源码,然后源码编译安装。

安装openssl前,先把 perl-IPC-Cmd 这个安装了。

安装高版本openssl后,记得该配置:把高版本路径加到 PATH LD_LIBRARY_PATH PKG_CONFIG_PATH

2、参考 https://blog.csdn.net/w779050550/article/details/116129371,把这里提到的最好都装一遍,除非你确定确定某个组件你用不到。

第三步:源码安装开始。

1、./configure --prefix=/opt/python/3.10.12

2、make

3、make install

第四步:添加到环境

注意,默认安装的python bin下,只有python3 和 pip3,建议自己软链接出 ln -s python3 python 和 ln -s pip3 pip。

然后加到PATH中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值