前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Centos6.X升级Python-2.7+

Centos6.X升级Python-2.7+

作者头像
Lcry
发布2022-11-29 16:55:10
3380
发布2022-11-29 16:55:10
举报
文章被收录于专栏:Lcry个人博客

缘由:默认Centos6操作系统Python-2.6版本,但是使用监控插件需要2.7+,所以尝试升级一波。 看操作: 一、使用 python -V 查询本机python系统。 Python 2.6.6

2018年10月1日 10:08:07重要提示:备份当前python 二、安装依赖: yum install -y zlib-devel bzip2-devel xz-libs wget

三、下载Python-2.7: wget http://www.python.org/ftp/python/2.7.8/Python-2.7.8.tar.xz

四、解压编译: tar xf Python-2.7.8.tar.xz cd Python-2.7.8 ./configure --prefix=/usr/local make && make altinstall 注意:如果执行make altinstall时出现:make: * No targets specified and no makefile found. Stop. 之类错误,这是由于没有安装编译器所导致,执行: yum install gcc gcc-c++ autoconf automake 安装即可解决!

五、建立软连接,使系统默认python指向python2.7,依次执行: mv /usr/bin/python /usr/bin/python2.6.6 ln -s /usr/local/bin/python2.7 /usr/bin/python

六、检查: python -V 目前已经是最新版!

七、常见问题解决: 1)解决yum无法使用问题: 执行: vi /usr/bin/yum 把最头部的: #!/usr/bin/python 改成: #!/usr/bin/python2.6.6

2)配置环境变量: vi /etc/profile 添加如下内容:

代码语言:javascript
复制
PY_HOME=/usr/local/bin/python2.7
export PATH=$PY_HOME/bin:$PATH

生效: source /etc/profile 查看环境变量中是否包含python路径 echo $PATH

参考文章: https://jingyan.baidu.com/article/7082dc1c6ad06ce40a89bdf2.html https://blog.csdn.net/YuanChen22/article/details/60117915

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-09-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档