linux上面python升级
在linux上面搭个python的开发环境,可是还是遇到了很多问题,记录一下过程:1、python升级 查看python版本python -VPython 2.4.3因为python3的变化很大官网下载Python-3.2a1.tgzcd /usr/local/src解压安装:tar -zxvf Python-3.2a1.t
·
在linux上面搭个python的开发环境,可是还是遇到了很多问题,记录一下过程:
1、python升级
查看python版本
python -V Python 2.4.3
因为python3的变化很大
cd /usr/local/src
解压安装:
tar -zxvf Python-3.2a1.tgz cd Python-3.2a1
./configure
make all
make install
因为python是用C写的,所以需要用gcc进行编译,所以需要先安装gcc。
安装完毕,安装完的后续工作:
make clean
make distclean
再查看版本:
$ python3.2 -V Python 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
算了,先能用再说:修改yum配置文件,解决!
更多推荐
已为社区贡献1条内容
所有评论(0)