我尝试过apt安装python3.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'发布于 2020-10-14 20:54:36
如果您使用的是Ubuntu19.04Eoan(或deadsnakes ppa不支持的任何其他版本),您将无法使用deadsnakes进行安装。
相反,您可以从Python的official website获取source,并手动安装它,如here所述。
为此,首先,安装构建Python包所需的依赖项。
sudo apt install build-essential zlib1g-dev \
libncurses5-dev libgdbm-dev libnss3-dev \
libssl-dev libreadline-dev libffi-dev curl software-properties-common然后下载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然后cd进入解压缩目录:
cd Python-3.9.0现在配置脚本:
./configure现在,要在安装Python的同时安装Python3.9 (如果有),请使用:
sudo make altinstall最后,您可以使用以下命令验证安装
python3.9 --version发布于 2020-03-24 11:56:05
您会收到该错误,因为您首先需要更新包列表和必备组件。
sudo apt update
sudo apt install software-properties-common然后,将repo ppa:deadsnakes/ppa添加到您的源列表(您将从其中下载python )
sudo add-apt-repository ppa:deadsnakes/ppa确保在出现提示时按enter键。
最后,安装您选择的版本
sudo apt install python3.9请务必阅读以下内容:
免责声明:不能保证在出现安全问题或其他问题时及时更新。如果您希望在安全性或其他关键环境中使用它们(例如,在生产服务器上),则风险自负。
https://stackoverflow.com/questions/60824700
复制相似问题