Ubuntu下载、安装、编译指定版本python

  • 下载

Index of /ftp/python/

https://www.python.org/downloads/

  • 删除旧的python

    sudo apt autoremove python
    sudo apt autoremove python3

  • 安装依赖

    sudo apt-get install -y zlib1g-dev libbz2-dev libssl-dev libncurses5-dev
    libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev
    xz-utils libexpat1-dev liblzma-dev libffi-dev libc6-dev

  • 解压

  • 编译

    sudo ./configure
    sudo make

    sudo make test

    sudo make install

  • 测试.

    $ python3 -V
    Python 3.6.8

相关推荐
yy_xzz19 分钟前
Debian开发板TQ3658设置日期和时间显示 配置无法装入 发生未知的错误
运维·debian
铜峰叠翠1 小时前
tomcat创建bat启动,结合任务计划实现自动重启tomcat服务
运维
Dovis(誓平步青云)1 小时前
《Linux 构建工具核心:make 命令、进度条、Gitee》
linux·运维·学习
LB21122 小时前
苍穹外卖-菜品新增、删除
java·服务器·windows
奥尔特星云大使5 小时前
ALTER 与 UPDATE、DROP 与 DELETE区别
linux·运维·数据库·mysql
野犬寒鸦5 小时前
多级缓存架构:性能与数据一致性的平衡处理(原理及优势详解+项目实战)
java·服务器·redis·后端·缓存
2025年一定要上岸6 小时前
【日常学习】UI自动化自定义异常类
运维·ui·自动化
海琴烟Sunshine7 小时前
Leetcode 14. 最长公共前缀
java·服务器·leetcode
teacher伟大光荣且正确8 小时前
Linux 下编译openssl
linux·运维·服务器