今天python3.8正式发布了,咱也来尝尝鲜玩一玩,这里是下载安装教程
一:下载地址
python3.8下载地址

Gzip格式和XZ格式自选,这里使用Gzip格式
二:解压
tar -zxvf Python-3.8.0.tgz
三:执行configure

四:进行编译

后面执行 sudo make install
五:如果编译出现问题
可以去查看我另一篇文章的解决方案的前两个步骤,链接:
https://blog.youkuaiyun.com/study_in/article/details/102576301
六:安装成功

成功完成.hhh
七:盘点下python3.8相对于3.7有哪些更新呢?
-
PEP 572,赋值表达式
-
PEP 570,只针对位置的参数
-
PEP 587, Python初始化配置(改进的嵌入)
一种用于CPython的快速调用协议 -
PEP 578,运行时审计挂钩
-
PEP 574,对带外数据的协议5进行Pickle
-
与类型相关:PEP 591 (Final qualifier)、PEP 586(文字类型)和PEP 589 (TypedDict)
-
用于编译字节码的并行文件系统缓存
-
调试构建与发布构建共享ABI
-
f-string支持方便的=说明符用于调试
-
在finally:块中,continue现在是合法的
-
在Windows上,默认的异步事件循环现在是ProactorEventLoop
-
在macOS上,在多处理中默认使用spawn start方法
-
多处理现在可以使用共享内存段来避免进程间的pickle开销
-
typed_ast被合并回CPython
-
LOAD_GLOBAL现在快了40%
-
pickle现在默认使用协议4,从而提高了性能
有帮助的小伙伴点个关注,谢谢

本文详细介绍了Python3.8的安装过程,包括下载、解压、编译及常见问题解决。同时,深入解析了Python3.8相较于3.7的新特性,如PEP572赋值表达式、PEP570位置参数、PEP587初始化配置等,以及性能提升的细节。
569

被折叠的 条评论
为什么被折叠?



