Linux安装Python
   
    前置条件Liunx环境已搭建好
    
    默认系统自带的是Python2.7,不要删除
   
    
    
    1、官网下载python3.9.11
   
    
     python官网-3.9.11下载
    
    
    
    
    注意:
    
    
     Gzipped source tarball
    
    是Linux系统下载的版本
    
    
     XZ compressed source tarball
    
    是CentOS系统下载的版本
    
    根据自己需要进行下载,我这里下载的是
    
     Python-3.9.11.tar.xz
    
   
    
    
    2、解压缩
   
进入下载目录解压到当前目录,会生成Python-3.9.11文件夹
sudo tar Jxvf Python-3.9.11.tar.xz
    
    
    3、创建安装目录
   
sudo mkdir /usr/python3
    
    
    4、进入解压的Python-3.9.11文件夹
   
cd Python-3.9.11
    
    
    5、安装gcc
   
yum install gcc
// 确认下载安装输入“y”
     
   
    
    
    6、3.7版本之后需要一个新的包libffi-devel
   
yum install libffi-devel -y
     
   
    
    
    7、配置, 检查安装环境, 生成 Makefile 文件, 指定安装到 /usr/python3
   
./configure --prefix=/usr/python3  --with-ssl
不要用【./configure --prefix=/usr/python3 --enable-optimizations --with-ssl】这个命令
如果执行时带了–enable-optimizations,就要去掉–enable-optimizations重新执行,然后执行make clean,然后再重新执行编译和安装
    
    
    8、编译和安装
   
make
make install
    
    
    9、验证
   
cd /usr/python3/bin
./python3 -V
./pip3 -V
    
    
    10、创建软链接
   
ln -s 源文件或目录 目标文件或目录
ln -s /usr/python3/bin/python3.9 /usr/bin/python3
ln -s /usr/python3/bin/pip3 /usr/bin/pip3
    
    
    11、配置环境变量(可选)
   
使用whereis python3 查找文件目录,把目录配置到环境变量中
vim /etc/profile
export PATH=/usr/python3/bin:$PATH
执行 source 命令,让刚配置的环境变量立即生效
source /etc/profile
在任意目录下查看版本
   python3 -V
   pip3 -V
 
版权声明:本文为u014783334原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
