在Ubuntu 17.10上安装Python 2.7的正确方法是什么?

我在想如何正确安装Python2.7。在我的另一个安装中,zlib无法正常工作,pip也无法正确安装,所以我被迫使用命令行中的Python3。
我有一个全新的Ubuntu 17.10安装,并希望能够使用pip等工具。我认为这是因为Ubuntu已经安装了Python,而我又安装了另一个版本,因为像volatility这样基于Python的命令行工具可以正常工作。
有没有办法修复这个问题,让我能够安装模块之类的东西,或者使用已经安装的Python来执行命令行操作?

我正在使用17.10版本。我想使用命令行版本并安装库,但是我不确定如何操作。 - user7853796
1个回答

要在Ubuntu 17.10上安装Python 2.7,只需在终端中执行以下操作(它们能够顺利地并存运行):
# refreshing the repositories
sudo apt update
# its wise to keep the system up to date!
# you can skip the following line if you not
# want to update all your software
sudo apt upgrade
# installing python 2.7 and pip for it
sudo apt install python2.7 python-pip
# installing python-pip for 3.6
sudo apt install python3-pip

请注意:不要尝试删除Python 3.6,否则会破坏您的系统。
您可以按以下方式调用Python pip:
# for python 2.7
pip2 install <package>
# for python 3.6
pip install <package>

使用没有版本号的pip将安装Python 3.6的软件包。

1如此欺骗性的简单...在干净安装18.04上,执行sudo apt update是为了让python-pip安装成功。 - srage