1.查看python的版本

  1. [root@localhost ~]# python  -V

  2. Python 2.6

由此可知Centos默认的python是2.6的,
需要将python升级到3.4版本

2.下载Python-3.4.0.tar.xz
https://www.python.org/downloads/
安装:

  1. $tar jxvf  Python-3.4.0.tar.xz

  2. $cd Python3.4.0

  3. $./configure

  4. $make && make install

自此,python3.4安装后路径默认是在/usr/local/lib/python3.4

查看Python版本:

  1. $ /usr/local/bin/python3.4 -V

3.建立软连接,使系统默认的python指向python3.4
正常情况下即使python3.4安装成功后,系统默认指向的python仍然是2.6版本,考虑到yum是基于python2.6才能正常工作,不敢轻易卸载。
如何实现将系统默认的python指向到3.4版本呢?

  1. mv /usr/bin/python  /usr/bin/python.bak

  2. ln -s //usr/local/bin/python3.4 /usr/bin/python

检验python指向是否成功

  1. python -V

4.解决系统python软链接指向python3.4版本后,yum不能正常工作

  1. $vi /usr/bin/yum

将文本编辑显示的#/usr/bin/python修改为#/usr/bin/python2.6,保存修改

原文地址:http://running.iteye.com/blog/1122370

转载于:https://blog.51cto.com/28367686/1395008

Centos升级python相关推荐

  1. CentOS升级Python详解

    第1章 升级python 1.1 下载新版本 进入 Python下载页面,选择需要的版本. 这里,我选择的版本是 3.5.2 . wget https://www.python.org/ftp/pyt ...

  2. Centos升级Python 2.7并安装pip、ipython

    Centos系统一般默认就安装有Python2.6.6版本,不少软件需要2.7以上的,通过包管理工具安装不了最新的版本,通过源码编译可以方便安装指定版本,只需要把下面版本的数字换成你想要的版本号. 1 ...

  3. python3.6 linux_Linux CentOS升级Python 3.6版本方法

    文章目录 [隐藏] 第一.安装必备环境包 第二.下载和安装python3.6 第三.检查是否成功 第四.创建软链接 由于软件环境的需要较高版本的python,默认CentOS6是2.6版本,CentO ...

  4. linux yum升级python,Centos 升级python版本(yum 安装方式)

    2020年,官方已经终止了对python2的支持,因此服务器也会慢慢跟上潮流吧,升级过程如下: 1.#yum intall python3 2.安装完成后检查版本 python3 -V Python ...

  5. CentOS升级Python到2.7版本

    查看python的版本 [root@localhost ~] python  -V   Python 2.4.3 1.先安装GCC yum -y install gcc 2.下载Python-2.7. ...

  6. centOS升级python版本,解决报错These critical programs are missing or too old: make python

    最近编译GLIBC的时候报了这么一个错误: LINUX These critical programs are missing or too old: make python 从错误来看应该是pyth ...

  7. CentOS 6.5升级Python后yum不可用的解决方案

    CentOS 6.5升级Python后yum不可用的解决方案 参考文章: (1)CentOS 6.5升级Python后yum不可用的解决方案 (2)https://www.cnblogs.com/he ...

  8. CentOS 5升级Python版本(2.42.7)

    安装SALT时,需要这样作,公司有一批REDHAT5的,弄起来... 然后却是: Missing Dependency: python(abi) = 2.6 is needed by package ...

  9. centos下yum升级python到2.6

    2019独角兽企业重金招聘Python工程师标准>>> python在linux上对很多程序都支持,但有些要高版本才可以安装或使用,但centos上默认的python才2.4,有些朋 ...

最新文章

  1. 通过checkbox选择以逗号拼接删除字符串
  2. 目前微服务/REST的最佳技术栈
  3. 从Tensorflow代码中理解LSTM网络
  4. Selenium实战脚本集(3)--抓取infoq里的测试新闻
  5. NC反弹的小demo
  6. ByteBuf的源码分析
  7. mysql 导入密码_mysql 常用命令导入导出修改root密码
  8. php四种基础算法:冒泡,选择,插入和快速排序法
  9. 【HDU - 1085 】Holding Bin-Laden Captive! (母函数)
  10. Mac配置炫酷终端以及直接预览Markdown和各类代码
  11. Zabbix 结合 bat 脚本与计划任务开启 windows 远程桌面
  12. 计算机网络复习-物理层
  13. python中ab+c*2_day2总结-Python中的基本语法
  14. android9 三星 港版,三星S9官方港版安卓9固件系统升级更新包:TGY-G9600ZHU5CSFB
  15. 致远oa系统报价_致远oa价格(致远oa系统登录)
  16. 现在做Android开发有前途吗?Android面试题及解析
  17. 1513_人月神话阅读笔记_再论没有银弹
  18. Macbook启动台图标顺序混乱
  19. DB2存储过程使用游标
  20. 推迟14年寿命仅10年,造价百亿美元堪比航母,这面金色镜子能干啥

热门文章

  1. 京东Vue组件库NutUI 2.0发布:将支持跨平台!
  2. 软考培训 - 上海2班开课剪影
  3. SQLSERVER model数据库
  4. 祭奠IT男孩大学的生活
  5. CashTippr:比特币现金MoneyButton打赏插件
  6. tomcat与iis公用80端口(已经发布.net项目现在开发Java项目时tomcat在eclipse中localhost:8080打不开问题)...
  7. Netty Pipeline源码分析(2)
  8. 爬取 爱笔智能 招聘职位
  9. Html中版权符号的字体问题
  10. 与servlet Api 的集成