机器上之前的python版本是2.4.3,这个版本太低,在很多时候会出错,典型的如没有json模块。最后使用pyhton2.6版本之后的。于是我升级到python2.7.7.升级方法也非常简单,首先在官网上下载一个source文件的python,我这里下载了Python-2.7.7.tar.xz。这种文件很少见,网上说的命令:
tar -Jxvf Python-2.7.7.tar.xz
报错,也是用另外一种方法:
xz -d Python-2.7.7.tar.xz
tar -xvf Python-2.7.7.tar
可以解压成功,然后便是进入目录./configure make make install
这个时候执行python,显示的版本依然是2.4.3,于是执行以下命令:
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python2.7 /usr/bin/python
再试试,Ok成功了!
但是这个时候之前安装好的模块就再次找不到,于是把之前的模块重新安装了一遍,便成功了。