赞
踩
目录
4.下载依赖包,3.7版本之后需要一个新的包libffi-devel
5.配置、检查安装环境, 生成 Makefile 文件, 指定安装到 /opt/python39
Gzipped source tarball 是Linux系统下载的版本
XZ compressed source tarball 是CentOS系统下载的版本
根据自己需要进行下载,我下载的是Python-3.9.15.tar.xz
下载链接:Python Release Python 3.9.15 | Python.org
进入下载目录解压到当前目录,会生成Python-3.9.15文件夹
tar xf Python-3.9.15.tar.xz
mkdir /opt/python39
cd Python-3.9.15
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel
./configure --prefix=/opt/python39 --with-ssl
注意:不要用【./configure --prefix=/usr/python3 --enable-optimizations --with-ssl】这个命令
如果执行时带了–enable-optimizations,就要去掉–enable-optimizations重新执行,然后执行make clean,然后再重新执行编译和安装
make && make install
- cd /opt/python39/bin
- ./python3 -V
- ./pip3 -V
- ln -s 源文件或目录 目标文件或目录
- ln -s /opt/python39/bin/python3.9 /usr/bin/python39
- ln -s /opt/python39/bin/pip3 /usr/bin/pip39
使用whereis python3 查找文件目录,把目录配置到环境变量中
- vim /etc/profile
- export PATH=/usr/python3/bin:$PATH
执行 source 命令,让刚配置的环境变量立即生效
source /etc/profile
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。