Merge pull request #22368 from wxy/20210623-Python-3.10-beta-in-Fedora-Linux

PRF&PUB:published/20210623 Python 3.10 beta in Fedora Linux.md
This commit is contained in:
Xingyu.Wang 2021-06-29 22:19:52 +08:00 committed by GitHub
commit a4bb54bda5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,36 +3,36 @@
[#]: author: (Miro Hrončok https://fedoramagazine.org/author/churchyard/)
[#]: collector: (lujun9972)
[#]: translator: (geekpi)
[#]: reviewer: ( )
[#]: publisher: ( )
[#]: url: ( )
[#]: reviewer: (wxy)
[#]: publisher: (wxy)
[#]: url: (https://linux.cn/article-13536-1.html)
Fedora Linux 中的 Python 3.10 测试版
======
![][1]
Python 开发者已经发布了 Python 3.10.0 的三个测试版本。今天,你可以在 Fedora Linux 中试用最新的版本 尽早用 3.10 测试你的 Python 代码,为 10 月份的 3.10.0 最终版本做好准备。
Python 开发者已经发布了 Python 3.10.0 的三个测试版本。现在,你可以在 Fedora Linux 中试用最新的版本尽早用 3.10 测试你的 Python 代码,为 10 月份的 3.10.0 最终版本做好准备。
### 在 Fedora Linux 上安装 Python 3.10
如果你运行 Fedora Linux你可以用 _dnf_ 从官方仓库安装 Python 3.10
如果你运行 Fedora Linux你可以用 `dnf` 从官方仓库安装 Python 3.10
```
$ sudo dnf install python3.10
```
你可能需要启用 _updates-testing_ 仓库来获得最新的预发布版本:
你可能需要启用 `updates-testing` 仓库来获得最新的预发布版本:
```
$ sudo dnf install --enablerepo=updates-testing python3.10
```
随着更多的测试版和候选版[将被发布][2]Fedora 包将得到更新。不需要编译你自己的 Python 开发版本只要安装它就可以获得最新。从第一个测试版开始Python 开发者不增加新的功能。你已经可以享受所有的新东西了。
随着更多的测试版和候选版 [发布][2]Fedora 包将得到更新。不需要编译你自己的 Python 开发版本只要安装它就可以获得最新。从第一个测试版开始Python 开发者不会再增加新的功能。你已经可以享受所有的新东西了。
### 用 Python 3.10 测试你的项目
运行 _python3.10_ 命令来使用 Python 3.10,或者用[内置的 _venv_ 模块 tox][3] 或用 [pipenv][4] 和 [poetry][5] 创建虚拟环境。下面是一个使用 _tox_ 的例子:
运行 `python3.10` 命令来使用 Python 3.10,或者用 [内置的 venv 模块 tox][3] 或用 [pipenv][4] 和 [poetry][5] 创建虚拟环境。下面是一个使用 `tox` 的例子:
```
$ git clone https://github.com/benjaminp/six.git
@ -56,11 +56,11 @@ ________________________ summary _________________________
congratulations :)
```
如果在 Fedora Linux 上发现了 Python 3.10 的问题,请[在 Fedora 的 bugzilla 上提交 bug 报告][6]或在 [Python 的问题追踪][7]上提交。如果你不确定这是否是 Python 的问题,你可以[通过电子邮件或 IRC 直接联系 Fedora 的 Python 维护者][8] 。
如果在 Fedora Linux 上发现了 Python 3.10 的问题,请 [在 Fedora 的 bugzilla 上提交 bug 报告][6] 或在 [Python 的问题追踪][7] 上提交。如果你不确定这是否是 Python 的问题,你可以 [通过电子邮件或 IRC 直接联系 Fedora 的 Python 维护者][8] 。
### Python 3.10 中的新内容
参见 [Python 3.10 的全部新闻列表][9]。例如,你可以尝试一下[结构模式匹配][10]
参见 [Python 3.10 的全部新闻列表][9]。例如,你可以尝试一下 [结构模式匹配][10]
```
$ python3.10
@ -87,7 +87,7 @@ X=3, Y=10
10
```
请继续关注 [Fedora Linux 35 中将采用 Python 3.10 作为 _python3_][11]
敬请期待 [Fedora Linux 35 中的 python3 —— Python 3.10][11]
--------------------------------------------------------------------------------
@ -96,7 +96,7 @@ via: https://fedoramagazine.org/python-3-10-beta-in-fedora-linux/
作者:[Miro Hrončok][a]
选题:[lujun9972][b]
译者:[geekpi](https://github.com/geekpi)
校对:[校对者ID](https://github.com/校对者ID)
校对:[wxy](https://github.com/wxy)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出