解决Linux下Python安装版本问题
下载python-3.3.2源码包,make install后,发现版本不对,# pythonPython 2.7.3 (default, Apr 30 2012, 21:18:10)[GCC 4.7.0 20120416 (Red Hat 4.7.0-2)] on linux2Type "help", "copyright", "credits" or "license" fo
下载python-3.3.2源码包,make install后,发现版本不对,
# python
Python 2.7.3 (default, Apr 30 2012, 21:18:10)
[GCC 4.7.0 20120416 (Red Hat 4.7.0-2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
版本还是2.7.x的
解决办法:
#cd /usr/bin
#ll |grep python
#rm -rf python
#ln -s PREFIX/Python-3.3.2/python ./python //PREFIX为你解压python的目录
#python
Python 3.3.2 (default, Sep 9 2013, 15:48:01)
[GCC 4.7.2 20120921 (Red Hat 4.7.2-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
OK!问题解决!
另外,发现在升级python后,yum无法使用,出现:
File "/bin/yum", line 30
except KeyboardInterrupt, e:
^
SyntaxError: invalid syntax
原因是yum默认的python解释器为2.7,而python2.7和3.3之间语法有一些区别,可以修改yum的解释器版本
# vi /usr/bin/yum
将第一行"#!/usr/bin/python" 改为 "#!/usr/bin/python2.7"即可。
更多推荐
所有评论(0)