centos7.9 安装python 3.10.12

  • 软件下载

    wget https://www.python.org/ftp/python/3.10.12/Python-3.10.12.tgz
    
  • 升级openssl

    参见下方链接
    

    openssl升级

  • 必要依赖安装

    yum install -y ncurses-devel gdbm-devel xz-devel sqlite-devel tk-devel uuid-devel readline-devel bzip2-devel libffi-devel
    
  • 编译安装

    tar -zxvf Python-3.10.12.tgz
    cd Python-3.10.12
    ./configure  --prefix=/usr/local/python3.10.12 --with-openssl=/usr/local/openssl --enable-optimizations
    make && make install
    
  • 软链接

    ln -s /usr/local/python3.10.12/bin/python3 /usr/bin/python3
    ln -s /usr/local/python3.10.12/bin/pip3 /usr/bin/pip3
    
在CentOS 7.9上安装Python 3可以通过多种方式实现,以下是安装Python 3的一般步骤: 1. 首先,确保您的系统是最新的。打开终端,运行以下命令来更新系统: ``` sudo yum update ``` 2. 安装必要的开发工具。Python编译过程中可能需要这些工具,使用以下命令安装: ``` sudo yum groupinstall "Development Tools" ``` 3. 安装依赖库。为了编译Python,您可能需要某些依赖库,比如`zlib`、`bzip2`等。通过以下命令安装它们: ``` sudo yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel ``` 4. 下载Python 3的源代码。访问Python官方网站下载页面(https://www.python.org/downloads/source/)找到对应的版本并下载。或者使用`wget`命令下载: ``` wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz ``` 替换上面的`3.x.x`为实际的版本号。 5. 解压缩下载的文件: ``` tar -xvzf Python-3.x.x.tgz ``` 6. 进入解压后的目录: ``` cd Python-3.x.x ``` 7. 配置编译环境,指定安装路径: ``` ./configure --prefix=/usr/local/python3.x.x ``` 替换`3.x.x`为实际的版本号。 8. 编译并安装Python: ``` make && sudo make install ``` 9. 创建Python 3的符号链接,这样可以直接通过`python3`命令来启动Python 3: ``` sudo ln -s /usr/local/python3.x.x/bin/python3 /usr/bin/python3 ``` 10. 检查Python版本以确认安装成功: ``` python3 --version ``` 请注意,在安装过程中,您需要将示例中的`3.x.x`替换为您想要安装的实际Python版本号。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值