ubuntu下更改默认python版本的方法

今天被git折腾死了,push代码的时候给我报这个错误:

Error: The requested URL returned error: 403

while accessing # https://github.com/user/repo.git/info/refs # fatal: HTTP request failed

 上网google了一下说是git版本太老的缘故,我的git版本是1.7.0.4,但是官网上要求是1.7.10以上。

于是在http://songfantasy.iteye.com/blog/1581035这篇文章里找到了更新git版本的方法,第一步就是要添加ppa源

add-apt-repository添加ppa源的时候,系统又给我报错:

[add-apt-repository] ImportError:

   No module named softwareproperties.SoftwareProperties

继续寻找,直到找到这篇文章:http://blog.chinaunix.net/uid-24178783-id-3406025.html

文章中说出现上述问题的原因是python的版本不对,默认的话Ubuntu 10.04的python解释器应该是python 2.6,而我之前把python的默认版本改成了2.7。

解决问题的主要思路就是先查看/usr/bin中的python文件,发现该文件是python2.7的链接文件

于是直接删掉这个软链接,然后重新创建python2.6的链接文件:

1 rm /usr/bin/python
2 ln -s /usr/bin/ptyhon2.6 /usr/bin/python

在创建了python2.6的链接文件之后,还要进行的一个步骤就是在命令行中导入python的环境变量。例如在此时python文件放在/usr/bin目录下,于是输入:

1 PATH=/usr/bin/:$PATH

然后在命令行中输入python --version就可以发现python的默认版本号改成了Python2.6.5

 解决了这个问题之后,上面的所有问题就都迎刃而解拉~最后还是要感谢下分享了上面提到的几篇文章的牛人们~

posted @ 2013-07-13 18:20  CyrilZhao  阅读(5885)  评论(0编辑  收藏  举报