我试过 apt install python 3.9 并回复
Building dependency tree
Reading state information... Done
E: Unable to locate package python3.9
E: Couldn't find any package by glob 'python3.9'
E: Couldn't find any package by regex 'python3.9'
Run Code Online (Sandbox Code Playgroud)
小智 18
如果您使用的是 Ubuntu 19.04 eoan(或deadsnakes ppa不支持的任何其他版本),您将无法使用 deadsnakes ppa 进行安装。
你可以做什么,而不是,就是让源从Python的官方网站,并手动安装,如所描述这里。
为此,首先下载 tarball 并将其解压缩:
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tar.xz
tar -xf Python-3.9.0.tar.xz
Run Code Online (Sandbox Code Playgroud)
然后cd到解压目录:
cd Python-3.9.0
Run Code Online (Sandbox Code Playgroud)
现在配置脚本:
./configure
Run Code Online (Sandbox Code Playgroud)
现在,要在当前的 Python 安装(如果有)旁边安装 Python3.9,请使用:
sudo make altinstall
Run Code Online (Sandbox Code Playgroud)
最后,您可以使用验证您的安装
python3.9 --version
Run Code Online (Sandbox Code Playgroud)
Wil*_*ill 12
您收到该错误是因为您首先需要更新软件包列表和先决条件。
sudo apt update
sudo apt install software-properties-common
Run Code Online (Sandbox Code Playgroud)
然后,将 repo ppa:deadsnakes/ppa 添加到您的源列表(您将从中下载 python)
sudo add-apt-repository ppa:deadsnakes/ppa
Run Code Online (Sandbox Code Playgroud)
确保在出现提示时按 Enter。
最后,安装您选择的版本
sudo apt install python3.9
Run Code Online (Sandbox Code Playgroud)
请务必阅读以下内容:
免责声明:不保证在出现安全问题或其他问题时及时更新。如果您想在安全或其他关键环境(例如,在生产服务器上)中使用它们,您需要自担风险。
| 归档时间: |
|
| 查看次数: |
19451 次 |
| 最近记录: |