Cent OS自带的python版本为python2,且因为yum要使用python2,无法yum安装python3,这时就需要我们通过编译源码来进行安装

首先下载源码到/tmp目录并解压

wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz

tar -zxvf Python-3.6.0.tgz

cd Python-3.6.0

mkdir /usr/local/python3

yum install openssl-devel

./configure --prefix=/usr/local/python3

make all && make install

mv /usr/bin/python /usr/bin/python2.7 如无python为python3无需此命令

ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3

这时yum一般会出问题,这是只要编辑/usr/bin/yum和/usr/libexec/urlgrabber-ext-down,/usr/bin/yum-config-manager这三个文件

vi /usr/bin/yum

vi /usr/libexec/urlgrabber-ext-down

vi /usr/bin/yum-config-manager

修改这两个文件的头部#!/usr/bin/python改成#!/usr/bin/python2

现在再去测试一下yum基本都可用了。

centos升级python_CentOS 升级Python3相关推荐

  1. 升级python2升级到python3_Centos6.6升级python2到python3

    系统更新部分: 一.由于系统原有的源无法连接,需要更新为新的源.起初,首选163的源,但是由于更改源以后,无法使用yum等问题,所以直接使用上海交通大学提供的源. 修改前,将原来/etc/yum.re ...

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

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

  3. 解决linux 升级高版本python3.7后yum不能使用的问题

    解决linux 升级高版本python3.7后yum不能使用的问题 参考文章: (1)解决linux 升级高版本python3.7后yum不能使用的问题 (2)https://www.cnblogs. ...

  4. 升级python2至python3解决依赖关系

    1.最小化安装centos7,在升级python3的时候会出现很多包未安装,为解决依赖关系: yum -y install gcc gcc-c++ zlib zlib-devel libffi-dev ...

  5. ubuntu安装python3.8_将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程

    1. 概述 本文记录在 Ubuntu 16.04 上将 python 升级为 3.8 版本,并配置为系统默认 python3 的过程. 在 Ubuntu 16.04 中,python3 的默认版本为 ...

  6. python2和python3关系_升级python2至python3解决依赖关系

    1.最小化安装centos7,在升级python3的时候会出现很多包未安装,为解决依赖关系: yum -y install gcc gcc-c++ zlib zlib-devel libffi-dev ...

  7. 【转】CentOS 6.6 升级GCC G++ (当前最新版本为v6.1.0) (完整)

    原文地址:https://www.cnblogs.com/lzpong/p/5755678.html 我这里是centos7 升级到gcc8.1,过程差不多,参考这篇文章,记录一下. ---原文--- ...

  8. centos 虚拟机glibc升级_分享Centos6.5升级glibc过程

    上次看到有同学对Centos系统 glibc升级有点疑问, 不过相对来说glibc升级还是比较简单的, 网上也有很多介绍文章, 这里整理了个安装过程供大家参考下 阅读原文 场景需求 默认的Centos ...

  9. CentOS 6 下升级安装Mysql 5.5 完整步骤

    使用系统CentOS 6.2本来已经系统自带安装了mysql 5.1,但是奈何5.1不支持utf8mb4字符集(详见:http://blog.csdn.net/shootyou/article/det ...

最新文章

  1. Community Server2.0专注细节一 邮件提醒按钮实现(上) [转]
  2. Statement和PraparedStatement区别
  3. 【VC基础】3、配置参数文件
  4. MFC 界面美化 Skinmagic
  5. drupal 覆写登录框
  6. 思科设备snmp配置。
  7. 计算机丢失first,求大神解答硬盘驱动丢失怎么办
  8. Linux 中最常用 150 个命令汇总
  9. SVPullToRefresh问题解决
  10. 《ELK Stack权威指南(第2版)》一3.5 Windows系统日志
  11. “人工智障”,我们还能忍你多久?
  12. C++ 纯虚函数与抽象类
  13. 【python基础语法】列表的查询操作(包括切片)
  14. knn k-近邻 学习笔记
  15. 【开篇】抽象代数的历史背景与内容总览
  16. 热力地图高德_《高德地图》城市热力图开启查看方法
  17. 屏幕录制软件哪个好?
  18. Chrome浏览器(油猴子)插件安装使用教程
  19. 怎么将视频转换成mp4?
  20. 政策利好市场需求双加持,粉笔科技双轨并进强势突围

热门文章

  1. 我与技术------2012程序之路
  2. JSP指令与动作——include forward param
  3. Error running query: MetaException(message:Got exception: java.net.ConnectException Call From XXXX
  4. 机器学习基础专题:高斯分布
  5. anaconda使用方法
  6. 洛谷P1433 吃奶酪【dfs】【剪枝】
  7. 文化之旅(dijstra)
  8. # 利用fragment实现界面跳转
  9. iOS-iOS9.Plist插入网络安全xml
  10. BZOJ1503 [NOI2004]郁闷的出纳员