因为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中。

973

被折叠的 条评论
为什么被折叠?



