在 Debian 12 中安装 Python 2
博客已迁移: https://roadtothe.top/
刚安了个 Debian 12 准备编译点东西,结果 repo 一直运行不起来,突然想到 repo 好像是用 Python 2 的,遂安装 Python 2
apt install python2
报错找不到包,WTF,找了很多教程都没卵用,后来看到一篇文章:《Debian 12 终于完全移除了 Python 2》
啊这,虽然 Python 2 确实是老了,但是依旧有很多 Python 2 的项目吧,居然直接删掉了...
遂尝试直接拉源码编译一下,在 Python 官网找到了 Python 2.7.13 的源码
wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
解压源码
tar -xf Python-2.7.13.tgz
然后按照官网教程编译
./configure --with-pydebug
make -s -j16
编译完成之后,python 可执行文件就在当前源码目录,把目录加进 PATH,然后创建链接到 bin 即可使用 Python 2
nano /etc/profile
export PATH=$PATH:/home/user/python/Python-2.7.13/
ln -s /home/user/python/Python-2.7.13/python /usr/bin/
设置完成
root@Debian:~# python -V
Python 2.7.13