可以在 Ubuntu 上安装 Python 2,但需要注意几点:
1. 新版本 Ubuntu 已不再默认自带 Python 2
python2 包apt 直接安装2. 在仍支持的老版本 Ubuntu 上安装(如 18.04)
sudo apt update
sudo apt install python2
安装后可用:
python2 --version
3. 在新版 Ubuntu(20.04 / 22.04 / 24.04)上安装 Python 2 的方式
sudo apt update
sudo apt install -y build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tgz
tar xzf Python-2.7.18.tgz
cd Python-2.7.18
./configure --enable-optimizations
make
sudo make altinstall
安装后使用:
python2.7 --version
4. 强烈建议
2to3 工具迁移如果你告诉我你的 Ubuntu 版本 和 使用目的,我可以给你更合适的方案。