如何在Ubuntu上使用Python3.10?

Omi*_*aee 9 python ubuntu python-3.x python-venv

我已经deadsnakes在我的 Ubuntu 20.04 机器上安装了 Python 3.10。

如何使用它?python3 --version返回Python 3.8.10python3.10 -m venv venv返回错误(我python3-venv也安装了)。

Ran*_*ang 8

所以我遇到了完全相同的问题。我发现我实际上必须运行“sudo apt-get install python3.10-full”,而不仅仅是“sudo apt-get install python3.10”。然后我可以通过执行“python3.10 -m venv virt”创建一个python3.10虚拟环境。

  • 目前,关于可以根据 Ubuntu 版本安装哪些版本的 Python 存在争议。**Deadsnakes** 是一个存储库,允许安装标准存储库中不可用的 Python 版本。我已经将 **deadsnakes** 添加到我的存储库列表中,以便我可以“apt-get install python3.10-full”,其中确实包含“python3.10-venv”。 (3认同)
  • 我不确定我们有 ``apt-get install python3.10-full``` :( (2认同)
  • 抱歉@OmidShojaee。看到@Lenormju 评论后我忘了提及。您可能需要将 **deadsnakes** 存储库添加到 ubuntu,以便您可以发出 `apt-get install python3.10-full` (2认同)

wja*_*rea 6

python3.10 --version将工作。

python3-venv适用于 3.8,因此安装python3.10-venv. 供参考:Focal 3.10 的 deadsnakes 软件包

  • @Omid是的,虽然实际上“python3.10-venv”不是它自己的命令,但它是一个为Python 3.10安装“venv”模块的包。 (5认同)