centos6默认python2.6升级2.7
在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相关推荐
- mac python2.7升级到3.7_Mac 升级 Python2.7 到 Python3.5
2.安装之后,去 /Library/Frameworks/Python.framework/Versions/3.5 下检查一下是不是多了一个3.5 如果没有就在/System/Library/Fr ...
- python环境配置(一)——Linux下将python2.6升级到2.7 安装pip 以及升级中遇到问题的解决方法
python2.6版本有很多局限性:最重要的就是,当前最新的pip版本已经不再支持python2.6:这给我们安装很多python库增加了很多不便:所以这里把我升级python2.6--2.7的过程及 ...
- Mac下python2.7 升级到3.7
博客 学院 下载 图文课 论坛 APP 问答 商城 VIP会员 活动 招聘 ITeye GitChat 写博客 赚零钱 消息 原 Mac下升级python2.7到python3.6 2017年04月0 ...
- 卸载python2_ubuntu下卸载python2和升级python3.5
卸载python只需一条语句就可以实现 sudu apt-get remove python ubuntu下安装python3 sudo apt-get install python3 但这样只安装了 ...
- 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 ...
- py2to3——如何将Python2项目升级为Python3项目
py2to3--如何将Python2项目升级为Python3项目 前言 2to3 py2to3 快速开始 需要注意 from compiler.ast import flatten import ha ...
- centos6.5系统自带python2.6升级到python2.7
##简介: 今天在使用pip安装某软件的时候,遇到报错安装失败,经过查阅相关资料发现centos6.5系统自带的python版本过低,需要升级到python2.7以上,本文为升级流程笔记: ##系统信 ...
- 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- ...
- 如何将Mac OS X10.9下的Python2.7升级到最新的Python3.3
Mac OS X10.9默认带了Python2.7,不过现在Python3.3.3出来了,如果想使用最新版本,赶紧升级下吧.基本步骤如下. 第1步:下载Python3.3 下载地址如下: Python ...
最新文章
- 【Qt】Qt再学习(十四):QGraphicsView
- Java AQS论文翻译
- 在Mac下安装使用OpenCV
- 如何在Spring boot中修改默认端口
- csh远程登录服务器,ubuntu远程连接服务器某一个用户(非root用户)出现sh: 1: source: not found...
- mongodb 导出数据
- vue项目中配置favicon图标
- linux-soft-yum源
- Displaytag的使用四
- MTK6589抓取Log,VM_Log,pcm data,寄存器抓取方法
- Ubuntu升级Ruby
- python的csv安装_Python csv模块:处理csv文件
- 数字化时代,银行如何建设管理小程序平台促进线上金融业务发展?
- 相约2021,回首2020 | 我在CSDN的年度总结
- Adobe Photoshop CC 2018之ps磁性套索工具抠图(☆)
- 阿里天池课堂Python
- row format delimited fields terminated by ','
- excel三种查重方法
- 声波牙刷的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- 微信小程序入门实例--地图
热门文章
- 微信电商——对阿里的致命一击
- Python学习之matplotlib库-显示中文
- linux 命令行 发行版,最受欢迎的Linux发行版, Manjaro折腾全记录(超长超详细)
- Java示例初学者的设计模式
- IT技术网站论坛大搜集
- 手撸web框架即引入框架思想,wsgierf模块,动静态网页,模板语法jinja2,python三大主流web框架,django安装,三板斧...
- Mac 安装Nacos踩坑脱坑教程
- 国际软件巨头“垂青”中国首个专业软件外包园
- 线缆认证测试仪基础应用及各种网线应用
- 平行志愿计算机录取顺序,顺序志愿和平行志愿傻傻分不清?选大学的解释让我瞬间就懂了!...