centos 安装python3.9.9

这里写自定义目录标题

  1. 安装编译依赖
    sudo yum -y groupinstall "Development Tools" sudo yum -y install openssl-devel bzip2-devel libffi-devel wget zlib-devel

    yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make

  2. 下载 Python 3.9.9 源码

  3. wget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tgz

  4. tar -xzf Python-3.9.9.tgz

  5. cd Python-3.9.9

  6. ./configure --prefix=/usr/local/python3.9

  7. sudo make clean

  8. make

  9. sudo make install
    创建软链接

    sudo ln -s /usr/local/python3.9/bin/python3.9 /usr/bin/python3.9
    sudo ln -s /usr/local/python3.9/bin/pip3.9 /usr/bin/pip3.9

验证

python3.9 --version

pip3.9 --version

相关推荐
LXY_BUAA几秒前
《嵌入式操作系统》_从uboot官方移植_02_20251126
linux·单片机·嵌入式硬件
YongCheng_Liang1 分钟前
从零开始:Nginx 服务器安装、配置与实战使用完全指南
运维·服务器·nginx
码农101号3 分钟前
Linux - redis下载以及基础使用
linux·运维·redis
深圳佛手5 分钟前
Consul热更新的原理与实现
java·linux·网络
linux修理工6 分钟前
vagrant ansible 配置
linux·运维·服务器·数据库·centos
绯雨千叶6 分钟前
修改Docker镜像和容器的默认存储目录(迁移原有数据)
运维·docker·容器
李斯维10 分钟前
第12章 使用 Shell:变量和选项
linux·unix
大聪明-PLUS15 分钟前
如何提高 FFmpeg 中的视频流解码速度
linux·嵌入式·arm·smarc
苦学编程的谢18 分钟前
RabbitMQ_2_RabbitMQ快速入门
linux·centos·rabbitmq
RisunJan19 分钟前
Linux命令-free命令(查看系统内存(RAM)和交换空间(Swap)使用情况)
linux·运维·服务器