如何在Ubuntu中更新python版本?

问题描述 投票:0回答:1

我想在谷歌云中将Python 3.7.12更新到3.10。我成功下载并安装了python 3.10。使用 sudo update-alternatives 我想激活 Python 3.10。在这种情况下, sudo update-alternatives 的正确声明是什么?这些是 Python 3.7 和 3.10 的位置:

(base) jupyter@kamil-a-tokyo:~$ which python3
/opt/conda/bin/python3
(base) jupyter@kamil-a-tokyo:~$ python3 --version
Python 3.7.12
(base) jupyter@kamil-a-tokyo:~$ python3.10 --version
Python 3.10.0
(base) jupyter@kamil-a-tokyo:~$ which python3.10
/usr/local/bin/python3.10
python python-3.x ubuntu python-3.10
1个回答
0
投票

您可以尝试将

alias python3=python3.10
放入您的
bashrc
文件中。这只会使
python3
成为
python3.10
的别名。这并不是真正更新 python 版本,而是欺骗系统使用调用更新版本的不同命令。

在Linux中,软件包的版本不能超过软件包管理器中的最新版本。因此,如果您的包管理器仅支持 python 3.7,则无法使用 apt 安装 python 3.10。但是,您可以从源代码编译(我不会)或使用 python 网站上的安装程序(python.org

© www.soinside.com 2019 - 2024. All rights reserved.