当前位置: 首页>>技术问答>>正文


我如何在12.04上安装Python 2.6?

,

问题描述

根据https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop“Python 2.6不再可用于安装”。

我需要支持仅在Python 2.6上运行的传统软件。我如何在Ubuntu 12.04上安装Python 2.6?

最佳解决办法

我正在使用PPA:https://launchpad.net/~fkrull/+archive/deadsnakes

安装PPA:

sudo add-apt-repository ppa:fkrull/deadsnakes

运行更新:

sudo apt-get update

安装你的风格:

sudo apt-get install python2.6 python2.6-dev

次佳解决办法

查看pythonbrew。它在管理多个python版本和环境方面做得很好。它从源代码构建每个版本的Python,但以用户友好的方式进行。安装完成后,运行:

pythonbrew install 2.6
pythonbrew switch 2.6

然后,您可以使用它与virtualenv创建一个虚拟环境,无论您需要什么框架和库,而不必担心冲突。

第三种解决办法

我查找了PPA,没有找到任何,然后手工从11.10安装Python 2.6包:

cd /tmp
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6-minimal_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6-dev_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6-dbg_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/libpython2.6_2.6.7-4ubuntu1_i386.deb
dpkg -i *python2.6*_2.6.7-4ubuntu1_i386.deb

XX替换为您的国家/地区代码,必要时将i386替换为您的体系结构(适用于64位安装的amd64)。

(另外,大多数人不需要-dbg软件包。)

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/862.html,未经允许,请勿转载。