Python 2.7
==
Centos 6.4 python 2.6 升级到 2.7
版权声明:本文为博主原创文章,未经博主允许不得转载。
一开始有这个需求,是因为用 YaH3C 替代 iNode 进行校园网认证时,一直编译错误,提示找不到 Python 的某个模块,百度了一下,此模块是在 Python2.7 以上才有的,但是系统的自带的Python是2.6版本,难怪一直连不上网。于是,继续百度google,进行安装,后来又出现问题...在此开篇记录一下,权当备忘。
查看python的版本
[plain] view plain copy print?
#python -V
Python 2.6.6
1.下载Python-2.7.3
wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
2.解压
tar -jxvf Python-2.7.3.tar.bz2
3.更改工作目录
cd Python-2.7.3
4.安装
./configure
make all
make install
make clean
make distclean
5.查看版本信息
/usr/local/bin/python2.7 -V
6.建立软连接,使系统默认的 python指向 python2.7
mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
7.重新检验Python 版本
python -V
8解决系统 Python 软链接指向 Python2.7 版本后,因为yum是不兼容 Python 2.7的,所以yum不能正常工作,我们需要指定 yum 的Python版本
vi /usr/bin/yum
将文件头部的
#!/usr/bin/python
改成
#!/usr/bin/python2.6.6
这篇教程就到这里了,但是不久就突然发现输入法图标不见了,然后打字没有候选框!iBus 崩了!再次进行搜索,又是版本问题抓狂 iBus也是不支持Python2.7的啊!
于是。。。
9.配置iBus
分别用 vi 打开下面两个文件,找到 exec python 那一行,把exec python 改为 exec python2.6 保存,退出。iBus在重启后就恢复正常了!是不是很开心?
[plain] view plain copy print?
#vi /usr/bin/ibus-setup
[plain] view plain copy print?
#vi/usr/libexec/ibus-ui-gtk
- 0 综合性知识库
- 1 前端资源
- 2 电子书籍和搜索工具
- 3 数据库
- 3.1 MySQL工具
- 3.2 YUM安装MySQL 5.5
- 3.3 MySQL升级
- 3.4 MySQL主从复制
- 3.5 Lepus数据库监控工具
- 4 应用服务器
- 4.1 Apache
- 4.2 Ngnix
- 4.3 Kangle
- 4.4 各种一键包
- 4.5 应用服务器APP API
- 5 语言和脚本工具
- 5.1 安装PHP多版本
- 5.2 YUM升级PHP5.6
- 5.2 Python升级2.7
- 5 MarkDown
- 6 Git
- 7 云计算VPS供应商
- 700 服务器Linux技术
- 7.1 服务器查找工具
- 701 服务器可视化技术
- 800 发布相关素材
- 997 模板类内容
- 9971 翻译模板一
