centos7.9编译安装python10

1、解决依赖

1)、yum install -y libffi-devel zlib-devel bzip2-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
2)通过https://www.openssl.org/source/下载openssl-1.1.1n.tar.gz并安装
安装方法
1. 解压 tar -xf openssl-1.1.1n.tar.gz
2.进入解压后的目录执行./config --prefix=安装目录
3.make && make install
4、备份原版
mv /usr/bin/openssl /usr/bin/openssl.bak
mv /usr/include/openssl /usr/bin/openssl.bak
5、新版配置
ln -s /opt/openssl1.1/lib/libssl.so.1.1 /usr/lib64/libssl.so.1.1
ln -s /opt/openssl1.1/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
ln -s /opt/openssl1.1/include/openssl /usr/include/openssl
ln -s /opt/openssl1.1/bin/openssl /usr/bin/openssl
6、验证版本
openssl version
能看到新版本说明安装成功

2、下载安装包

官网下载稳定版Python-3.10.4

3、进行编译安装

tar -xf 命令进行解压文件
进入解压后的目录
执行 ./configure --prefix=/opt/python310 --with-openssl=/opt/openssl1.1
make && make install
编译安装完成

4、创建软件链接

ln -s /opt/python310/bin/python3.10 /usr/bin/python3
ln -s /opt/python310/bin/pip3 /usr/bin/pip3

5、验证

可以通过python3打开python新版编译工具
如下图image
可以进行pip3 安装第三方包
image
安装完成开启新版的python之旅

posted @ 2022-04-12 15:48  七言八语  阅读(148)  评论(0)    收藏  举报