在 Ubuntu 上更新 Python

在 Ubuntu 上更新 Python

我是 Linux 新手,所以我只熟悉通过终端进行安装。我目前安装了 Python 2.7.12,并尝试通过以下命令将其更新为 Python3

sudo apt-get install python3

然而当我输入这个命令时,我看到了 4 个选项

0 to upgrade
0 to newly install
0 to remove
5 to not upgrade

正如您所见,这是一个问题,它无法识别我输入的任何命令。我尝试了 0 和 5,但都没有找到。

我正在通过 virtualbox 运行 Ubuntu,不确定这是否会影响什么。

答案1

您可能已经安装了 Python v3。尝试:

dpkg -l python3

您可能会得到类似的信息,这意味着 python3 已经安装。

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                        Version            Architecture       Description
+++-===========================-==================-==================-============================================================
ii  python3                     3.5.1-3            amd64              interactive high-level object-oriented language (default pyt

在 Ubuntu 上,默认 Python 是 Python 2.7。如果你想要 Python v3,请使用命令python3(或python3在脚本中使用舍邦)。不要python用 Python v3 替换,因为太多系统脚本都假定使用 Python 2.7。

相关内容