我正在尝试安装 python 2 的最新版本(根据该站点当前为 2.7.14)和 v3 的最新版本,即使我并不真正需要它。(只是想看看我是否可以让任何版本的 python 工作)
我只需要 python 2 才能在 Ubuntu 上运行旧的 python 程序。
我最近尝试以以下方式安装这两个版本,首先:
sudo apt-get install python2.7
在似乎安装了 python 2 之后,我尝试检查版本:
python -V
但是,此输入返回:
-bash: python: command not found
与python 3相同:
sudo apt-get install python3.6
检查版本时,我得到另一个负面输出。
-bash: /usr/bin/python3: No such file or directory
似乎两个版本都没有完全安装。
不过,我必须添加一个重要的事实,我无法在我的 Ubuntu 系统上安装和使用任何 python 版本的原因可以证明是因为我之前已经以这种可疑的方式删除了 python 3:
sudo apt purge python3.5-minimal
自从:
sudo apt-get remove python3.5
没有完成删除 python 3 的工作(它仍然功能齐全)。我觉得我可能在尝试在我的系统上重新安装 python 时删除了一些重要的东西。
如果我真正需要的是 python 2,为什么我安装了 python 3(我确实开始工作了)?答案是,我不知道我需要 python 2 才能运行这个 python 程序,所以我认为安装最新版本是最明智的做法。但是开发人员告诉我该程序只能在 python 2 上运行(一旦我发现我无法在 3 上运行它)。所以我认为最好的办法是完全删除 python 3 并安装 2,但这并没有那么顺利。
我可以了解如何正确解决这个混乱并安装 python 2 吗?我真正需要的是 python 2 来执行该版本的程序。
规格:
Ubuntu version: 17.04
Desired python version: 2.7.14 (Currently at the time of writing this is
latest)
如果你觉得我的问题不够简洁,请追问。我会尽力扩展细节(通过编辑+评论)。
要安装 python 2:
要安装 python 3:
要查看 python 版本,只需启动 python
对于python2
对于python3
您还可以使用:
或者
要安装最新版本,请下载它,解压缩并安装 python 的主要版本(默认情况下您想要的版本):
并安装辅助版本:
您也可以遵循以下答案:如何使用 apt-get 安装 Python 3.6?