在centos下载python2.7安装源码,放入工作目录后解压安装

wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10rc1.tar.xz

xz -d Python-2.7.10rc1.tar.xz

tar -xvf Python-2.7.10rc1.tar

cd Python-2.7.10rc1

yum install zlib-devel openssl-devel        安装解压工具,为了安装pip做准备

./configure && make && make install

默认安装python2.7到/usr/local/bin/下面

centos默认下python链接到2.6版本,所以要将默认版本改为2.7

mv /usr/bin/pytho{n,nbak}                移除原来的2.6
ln -s /usr/local/bin/python2.7 /usr/bin/python    链接新的2.7

这样在终端输入python后可以看奥现在版本已经改为了2.7

由于yum依赖python2.6版本,所以vim /usr/bin/yum 中的第一行改为 #!/usr/bin/python2.6

python用到的模块是用pip来下载和安装的,下面来安装pip

而python应用的框架是Distribute(setuptools的升级版),先安装

# wget http://pypi.python.org/packages/source/d/distribute/distribute-0.6.35.tar.gz --no-check-certificate
# tar -xvf distribute-0.6.35.tar.gz
# cd distribute-0.6.35
# python2.7 setup.py install

如果报错说zlib模块没有,就装zlib-devel然后把python  make && make install 一下

这将产生一个脚本/usr/local/bin/easy_install-2.7 ,你可以使用它来安装pip

# /usr/local/bin/easy_install-2.7 pip==7.1.2    指定要装的pip版本

# mv /usr/bin/{pip,pip2.6bak} && ln -s /usr/local/bin/pip /usr/bin/pip  替换pip为7.1.2

不是必须,为了解决2.6到2.7的不同需要安装patch来解决路径不同的问题

#yum install patch

如果需要增强的交互式python,就安装ipython

转载于:https://blog.51cto.com/sw5720/1623898

centos6默认python2.6升级2.7相关推荐

  1. mac python2.7升级到3.7_Mac 升级 Python2.7 到 Python3.5

    2.安装之后,去  /Library/Frameworks/Python.framework/Versions/3.5 下检查一下是不是多了一个3.5 如果没有就在/System/Library/Fr ...

  2. python环境配置(一)——Linux下将python2.6升级到2.7 安装pip 以及升级中遇到问题的解决方法

    python2.6版本有很多局限性:最重要的就是,当前最新的pip版本已经不再支持python2.6:这给我们安装很多python库增加了很多不便:所以这里把我升级python2.6--2.7的过程及 ...

  3. Mac下python2.7 升级到3.7

    博客 学院 下载 图文课 论坛 APP 问答 商城 VIP会员 活动 招聘 ITeye GitChat 写博客 赚零钱 消息 原 Mac下升级python2.7到python3.6 2017年04月0 ...

  4. 卸载python2_ubuntu下卸载python2和升级python3.5

    卸载python只需一条语句就可以实现 sudu apt-get remove python ubuntu下安装python3 sudo apt-get install python3 但这样只安装了 ...

  5. centos自带python2.6升级到python2.7。并解决yum pip easy_install pip等模块兼容性问题

    centos自带python2.6升级到python2.7.并解决yum pip easy_install pip等模块兼容性问题 参考文章: (1)centos自带python2.6升级到pytho ...

  6. py2to3——如何将Python2项目升级为Python3项目

    py2to3--如何将Python2项目升级为Python3项目 前言 2to3 py2to3 快速开始 需要注意 from compiler.ast import flatten import ha ...

  7. centos6.5系统自带python2.6升级到python2.7

    ##简介: 今天在使用pip安装某软件的时候,遇到报错安装失败,经过查阅相关资料发现centos6.5系统自带的python版本过低,需要升级到python2.7以上,本文为升级流程笔记: ##系统信 ...

  8. centos6.5 python2.6.6升级到python2.7.15

    查看python版本: python --version 1.下载Python-2.7.15 wget https://www.python.org/ftp/python/2.7.15/Python- ...

  9. 如何将Mac OS X10.9下的Python2.7升级到最新的Python3.3

    Mac OS X10.9默认带了Python2.7,不过现在Python3.3.3出来了,如果想使用最新版本,赶紧升级下吧.基本步骤如下. 第1步:下载Python3.3 下载地址如下: Python ...

最新文章

  1. 【Qt】Qt再学习(十四):QGraphicsView
  2. Java AQS论文翻译
  3. 在Mac下安装使用OpenCV
  4. 如何在Spring boot中修改默认端口
  5. csh远程登录服务器,ubuntu远程连接服务器某一个用户(非root用户)出现sh: 1: source: not found...
  6. mongodb 导出数据
  7. vue项目中配置favicon图标
  8. linux-soft-yum源
  9. Displaytag的使用四
  10. MTK6589抓取Log,VM_Log,pcm data,寄存器抓取方法
  11. Ubuntu升级Ruby
  12. python的csv安装_Python csv模块:处理csv文件
  13. 数字化时代,银行如何建设管理小程序平台促进线上金融业务发展?
  14. 相约2021,回首2020 | 我在CSDN的年度总结
  15. Adobe Photoshop CC 2018之ps磁性套索工具抠图(☆)
  16. 阿里天池课堂Python
  17. row format delimited fields terminated by ','
  18. excel三种查重方法
  19. 声波牙刷的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  20. 微信小程序入门实例--地图

热门文章

  1. 微信电商——对阿里的致命一击
  2. Python学习之matplotlib库-显示中文
  3. linux 命令行 发行版,最受欢迎的Linux发行版, Manjaro折腾全记录(超长超详细)
  4. Java示例初学者的设计模式
  5. IT技术网站论坛大搜集
  6. 手撸web框架即引入框架思想,wsgierf模块,动静态网页,模板语法jinja2,python三大主流web框架,django安装,三板斧...
  7. Mac 安装Nacos踩坑脱坑教程
  8. 国际软件巨头“垂青”中国首个专业软件外包园
  9. 线缆认证测试仪基础应用及各种网线应用
  10. 平行志愿计算机录取顺序,顺序志愿和平行志愿傻傻分不清?选大学的解释让我瞬间就懂了!...