如何安装Python 3.9?

has*_*amp 15 python3 software-installation

我想在 Ubuntu 中安装 Python 3.9。当我sudo apt-get python在终端中运行时,它说它将安装我不想要的 Python 2。当我输入时sudo apt-get install python3.9,它显示这是一个无效的操作。

如何安装Python 3.9?

小智 20

由于您是“Linux 新手”,我不建议从源代码进行编译。相反,您需要添加一个 PPAapt才能使用 3.9。步骤如下:

  1. 打开终端(如果尚未打开)
  2. 更新apt并确认您已安装先决条件:
    sudo apt update
    sudo apt install software-properties-common
    
    Run Code Online (Sandbox Code Playgroud)
  3. 您需要添加的 PPA 由“deadsnakes”维护,所以让我们添加:
    sudo add-apt-repository ppa:deadsnakes/ppa
    
    Run Code Online (Sandbox Code Playgroud) 系统会询问您是否要继续。按Enter执行此操作。
  4. apt再次 更新:
    sudo apt update
    
    Run Code Online (Sandbox Code Playgroud)
  5. 安装Python 3.9:
    sudo apt install python3.9
    
    Run Code Online (Sandbox Code Playgroud)
  6. 确认安装成功:
    python3.9 --version 
    
    Run Code Online (Sandbox Code Playgroud) 你应该看到:
    Python 3.9.1+
    
    Run Code Online (Sandbox Code Playgroud)

这里的所有都是它的。当您使用任何特别需要 Python 3.9 的内容时,请务必使用python3.9用作命令,而不是pythonpython3

警告:即使安装了 Python 3.9,也不要删除 Ubuntu 中预装的默认版本的 Python(3.x)。删除默认的 python 版本可能会破坏您的系统。

  • @Anthony 我不认为这个名字有问题——deadsnakes 是旧 python 版本的存储库,所以,这个名字很合适 (4认同)
  • 开什么玩笑啊lmao。“死蛇”,你在开玩笑吗?那里正在进行非常专业的事情 (2认同)

小智 0

您需要运行至少 20.04 并启用 focus-updates 存储库。查看命令的输出apt-cache policy python3.9将告诉您在程序中使用时是否可用Terminalapt install python3.9如果依赖项正确,则使用可用的可以为您安装它。

https://packages.ubuntu.com/search?keywords=python3.9&searchon=names&suite=all§ion=all