帮助在Ubuntu上安装Python
我试图安装最新版本的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版本,可以certificate是因为我之前已经以这种怀疑的方式删除了python 3:
sudo apt purge python3.5-minimal
以来:
sudo apt-get remove python3.5
没有为删除python 3做它的工作(它仍然完全运行)。 我觉得我可能在尝试在我的系统上正确地重新安装python时删除了一些重要的东西。
为什么我安装python 3(我确实开始工作)如果我真正需要的是python 2? 答案是,我不知道我需要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:
sudo apt install python
要安装python 3:
sudo apt install python3
要查看python版本,只需启动python
python
对于python2
python3
对于python3
您还可以使用:
python --version
要么
python3 --version
要安装最新版本,请下载它,解压缩并安装python的主要版本(默认情况下你想要的版本):
sudo make install
并安装辅助版本:
sudo make altinstall
您也可以按照以下答案: 如何使用apt-get安装Python 3.6?