今天python3.8正式发布了,咱也来尝尝鲜玩一玩,这里是下载安装教程
一:下载地址
python3.8下载地址
Gzip格式和XZ格式自选,这里使用Gzip格式
二:解压
tar -zxvf Python-3.8.0.tgz
三:执行configure
四:进行编译
后面执行 sudo make install
五:如果编译出现问题
可以去查看我另一篇文章的解决方案的前两个步骤,链接:
https://blog.csdn.net/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,从而提高了性能
有帮助的小伙伴点个关注,谢谢