在linux上面搭个python的开发环境,可是还是遇到了很多问题,记录一下过程:
1、python升级
查看python版本
python -VPython 2.4.3
因为python3的变化很大
cd /usr/local/src
解压安装:
tar -zxvf Python-3.2a1.tgzcd Python-3.2a1
./configuremake allmake install
因为python是用C写的,所以需要用gcc进行编译,所以需要先安装gcc。
安装完毕,安装完的后续工作:
make cleanmake distclean
再查看版本:
$ python3.2 -VPython 3.2a1
2、python升级带来的yum异常
python升级后,发现yum无法使用了,
$ yum File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: ^SyntaxError: invalid syntax
修改yum的解释器为旧版本python2.4:
vi /usr/bin/yum
将第一行"#!/usr/bin/python" 改为 "#!/usr/bin/python2.4"即可
修改默认版本:
$ cd /usr/bin
$ ll |grep python //查看该目录下python
$ rm -rf python
$ ln -s 安装目录前缀/Python-2.5.2/python ./python //可能需要root权限,可用sudo ...
$ python -V