centos7 安装 python3.9(源码安装的方式)

1,043 阅读1分钟

安装环境

 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

源码下载:www.python.org/downloads/

下载后进入下载的目录进行解压

tar -zxvf Python-3.9.4.tar

解压后执行: --prefix 后面的是解压的项目路径

./configura --prefix=/soft/python/Python-3.9.4

若执行时提示:

configure: error: no acceptable C compiler found in $PATH

是因为缺少了 gcc模块

执行yum安装

yum -y install gcc

安装后重新执行

./configura --prefix=/soft/python/Python-3.9.4

执行编译:

make && make install

创建软连接

ln -s /自己的安装地址  /usr/bin/python3

设置环境变量

export PATH=$PATH:$HOME/bin:/soft/python/Python-3.9.4/bin

# 不确定这布是否有用
source ~/.bash_profile

验证结果

python3 -V

pip3 -V