在debian 8中安装python 2.6.6

时间:2016-01-23 18:19:28

标签: python-2.6

我需要在debian 8.2中安装python 2.6.6或2.6.7 我是用户。 我试图安装,但我有一个错误消息: "无法找到构建模块的必要位......."

我想做这个课程: http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-01sc-introduction-to-electrical-engineering-and-computer-science-i-spring-2011/

此刻我有python 2.7.9。 当我在Idle的shell中运行文件(.py)时出现错误消息:

ImportError:/usr/local/lib/python2.7/dist-packages/lib601/sm.pyc中的错误幻数

我认为这个错误是因为我没有正确的python版本。

由于

1 个答案:

答案 0 :(得分:0)

我目前正在使用最新的Debian Ubuntu版本,与您的系统完全相同。虽然在Windows上,人们可以简单地卸载Python,并重新安装相应的版本,但Linux并没有真正起作用。由于Linux高度依赖于Python,因此取消它不会以任何方式对您的系统有益,并且可能会使某些事情变得混乱。但是,Linux肯定允许多个版本的Python。

由于Python 2.6.x现在非常不受支持,因此安装起来相当困难。您将要安装此PPA,这允许安装多个Python构建。您可以使用终端并输入sudo add-apt-repository ppa:fkrull/deadsnakes来完成此操作。之后,运行更新:sudo apt-get update,然后选择您的Python版本:sudo apt-get install python2.6 python2.6-dev,可能会替换其他版本。

魔法数字'错误几乎肯定来自在较新版本上运行较旧的python文件 - 或者您可能在意外时编辑了.pyc文件。无论如何,由于喜欢,我甚至不愿意使用Idle,只需使用内置终端,启动python文件:python test.py

现在,如果您想通过特定版本的python运行Python文件,请使用:pythonx.x test.py,' x.x'是版本号。

希望这个答案有所帮助!