专栏首页贝塔博客macOS或linux安装编译Python3.9

macOS或linux安装编译Python3.9

由于Python3.9还未发布,官方并未提供完整的安装包下载。 只提供了源码,所以我们需要用源码编译安装。

下面只提供linux和macOS的编译安装方法,Windows不会用~

下载源码

先下载源码文件,可以点击下方链接,或者自行去官网下载:

https://www.python.org/ftp/python/3.9.0/Python-3.9.0a1.tgz

解压

tar -xvf Python-3.9.0a1.tgz

编译

cd Python-3.9.0a1.tgz
./configure

make & make install

安装完成

安装完成后,默认会提供Python3的版本,可以直接用Python3进入命令行。

创建虚拟环境

python39 -m venv venv39

文档:https://docs.python.org/zh-cn/3.9/library/venv.html

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python定时任务

    小贝壳
  • iPhone 11系列/新iPad消息汇总

    iPhone 11系列/新iPad消息汇总: 外观基本不变,大小和刘海基本一致。部分配色会加入哑光效果,并且采用新的防碎玻璃技术,减少跌落时背盖碎裂的可能。

    小贝壳
  • 图片在父容器中按比例缩放算法

    小贝壳
  • 扩展和嵌入python之重定向输出与编译

    Ok,按照之前两篇嵌入和扩展python的文章来操作的话,现在已经可以定义自己的模块、在运行时获取异常信息。那么问题来了,在编写程序的过程中,难免有语法错误,如...

    用户5908113
  • H5 打开 App 并跳转指定页(Android/iOS)最 low 实现

    个人工作主要偏向于 Android,所以此篇内容主要以 Android 为例,毕竟鸡老大也曾经说过,不对没涉及的领域做太多评价。

    HLQ_Struggle
  • 如何使用Java访问非Kerberos环境的HBase

    在前面的文章Fayson介绍了《如何使用Java连接Kerberos的HBase》,虽然非Kerberos环境下访问HBase比较简单,本篇文章Fayson还是...

    Fayson
  • day61_Mybatis学习笔记_01

      1、执行sql_table.sql脚本,创建数据库表;   2、执行sql_data.sql初始化测试数据。

    黑泽君
  • 专家告诉你如何让机器人变得更高能效

    桑迪亚国家实验室(Sandia National Laboratories)正在解决机器人在应急响应中使用的最大障碍之一:能源效率。 ? 通过由美国国防高级研究...

    机器人网
  • setuid与setgid

    /etc/crontab文件和crontab -e命令区别 1、格式不同 前者 # For details see man 4 crontabs ...

    柴银磊
  • Apache JMeter工具的基本介绍与安装

      JMeter是一个纯粹的Java编写的应用程序,它主要是用来进行负载和性能测试。原先它是为Web/HTTP测试而设计的。设计JMeter最初始的目的是用来测...

    菲宇

扫码关注云+社区

领取腾讯云代金券