在Linux下Python升级至2.7的详细步骤方法,
此处的升级,使用的是全新安装新版本,替换旧版本的方法,
同时新旧版本可以共存,将默认python指向最新2.7版本即可。

1.下载Python-2.7安装包

wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz

解压缩安装包
tar -zxvf Python-2.7.3.tgz

进入解压缩后的文件夹
cd Python-2.7.3

2.编译安装Python

在编译前先在/usr/local建一个文件夹python27,
作为Python的安装路径,以免覆盖老的版本
mkdir /usr/local/python27

在解压缩后的目录下编译安装
./configure --prefix=/usr/local/python27

make

make install

3.创建默认链接

此时没有覆盖老版本,将原来链接改为别的名字  
mv /usr/bin/python /usr/bin/python2.6

再建立新版本python的链接  
ln -s /usr/local/python27/bin/python2.7 /usr/bin/python

4.查看python版本

python --version

5.配置yum启动路径

因为yum不兼容Python 2.7,但是我们已经把Python2.6升级到了Python2.7,
所以yum不能正常工作,我们需要修改yum使用的Python版本,
vi /usr/bin/yum
将头部#!/usr/bin/python
改成#!/usr/bin/python2.6

Python升级至2.7方法相关推荐

  1. Python 字典(Dictionary) get()方法

    Python 字典(Dictionary) get()方法 描述 Python 字典(Dictionary) get() 函数返回指定键的值,如果值不在字典中返回默认值. 语法 get()方法语法: ...

  2. Python最大堆排序实现方法

    Python最大堆排序实现方法,具体代码如下:   # -*- coding: utf-8 -*-   def merge_sort(seq, cmp=cmp, sentinel=None):     ...

  3. 刻意练习:Python基础 -- Task11. 魔法方法

    背景 我们准备利用17天时间,将 "Python基础的刻意练习" 分为如下任务: Task01:变量.运算符与数据类型(1day) Task02:条件与循环(1day) Task0 ...

  4. python操作yaml的方法详解

    这篇文章主要为大家介绍了python操作yaml的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助 一.参考链接 https://pyyaml.org/wiki/PyYAM ...

  5. python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法

    python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法 目录

  6. python集合(set)+常见方法+交叉并补

    python集合(set)+常见方法+交叉并补 集合的定义 定义:由不同元素组成的集合,集合是一组无序排列 可hash值,可作为字典的key. 特性:集合的目的是将不同的值存放在一起,不同的集合间用来 ...

  7. python print 的使用方法

    python print 的使用方法 视频 https://www.bilibili.com/video/BV1mK4y187zN?from=search&seid=3961255759492 ...

  8. python加号换行,Python字符串拼接六种方法介绍

    Python字符串拼接的6种方法: 1.加号 第一种,有编程经验的人,估计都知道很多语言里面是用加号连接两个字符串,Python里面也是如此直接用"+"来连接两个字符串: prin ...

  9. 以下构成python循环结构的方法中_超星尔雅初级英语口语(持续更新中)选修课答案...

    套期具有"对冲""互抵"的关系 答:正确 差异化战略核心是企业在市场营销.研究和开发.产品技术和工艺设计以及服务等方面具有强大的实力. 答:正确 以下构成Pyt ...

最新文章

  1. 纪念逝去的岁月——C/C++字符串反转
  2. [De1CTF2019]Babylfsr
  3. 服务器子系统是什么,服务器是什么样子的,服务器一般用什么系统!
  4. [剑指offer]面试题第[61]题[JAVA][扑克牌中的点数][HashSet][数组]
  5. 当Typora开始收费,开源免费的MarkText编辑器火了:一周新增2k+star
  6. 开发悬赏任务兼职系统运营版源码,仿蚂蚁帮扶众人帮平台
  7. 7位领域大佬,带你解读三维点云的前沿应用
  8. 细数判断数据类型的各种方法
  9. 如何理性看待蚂蚁金服OceanBase刷新TPC-C纪录
  10. C语言如何交换两个数(位运算)
  11. python从入门到精通-终于懂得python从入门到精通教程
  12. java 多项式拟合最多的项数_MATLAB绘制带置信区间的拟合曲线
  13. LDO与DC/DC差别
  14. 中文字符集编码unicode,gb2312,cp936,GBK,GB18030介绍
  15. 市面常见存储卡的读写速度对比测试
  16. 树莓派(Raspberry Pi) 命令行下如何配置wifi(wlan)
  17. 优麒麟 20.04 LTS Pro安装Canon LBP2900打印机
  18. Arch-008ArchLinux安装steam
  19. 云计算与网格计算的区别
  20. IE浏览器退役,终究还是被市场淘汰!

热门文章

  1. 自己动手写编译器、链接器目录结构
  2. PHP 常用代码大全
  3. Windows 电源管理
  4. css3中transform属性及用法
  5. Tips--利用shell脚本批量提取txt文件中任意字段
  6. Linux驱动(7)--最简单的驱动HelloWorld
  7. 大班音乐机器人反思_大班音乐教案:机器人教案及教学反思
  8. java项目分页_Java项目实战分页类
  9. VS2010与OpenCV2410简单配置
  10. 电脑显示服务器负载信息失败,线上服务mcelog负载异常分析处理流程