CentOS 7下安装Python 3.5并与Python2.7兼容并存详解


Posted in Python onJuly 07, 2017

本文主要给大家介绍了关于在CentOS 7下安装Python 3.5并与Python2.7兼容并存的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:

CentOS 7下安装Python3.5

CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载Python源码后编译安装。

1.安装python3.5可能使用的依赖

yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel

2.下载Python

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

3.解压下载好的压缩包

tar -zxvf Python-3.5.0.tgz

4.配置编译

sudo mkdir /usr/local/python3
 sudo Python-3.5.0/configure --prefix=/usr/local/python3
 sudo make
 sudo make install

5.备份旧版本python,链接新版本python

在/usr/bin中有python、python2、python2.7三个文件依次指向后者

sudo mv python python.bak,
 sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python

6.修改yum配置文件

sudo vi /usr/bin/yum

将第一行指定的python版本改为python2.7(#!/usr/bin/python 改为 #!/usr/bin/python2.7)

CentOS 7下安装Python 3.5并与Python2.7兼容并存详解

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
Python版的文曲星猜数字游戏代码
Sep 02 Python
Python Sql数据库增删改查操作简单封装
Apr 18 Python
python读写json文件的简单实现
Apr 11 Python
CentOS下使用yum安装python-pip失败的完美解决方法
Aug 16 Python
python数据结构之列表和元组的详解
Sep 23 Python
python 实现登录网页的操作方法
May 11 Python
python中int与str互转方法
Jul 02 Python
python 2.7 检测一个网页是否能正常访问的方法
Dec 26 Python
Python构建图像分类识别器的方法
Jan 12 Python
pandas 层次化索引的实现方法
Jul 06 Python
3种python调用其他脚本的方法
Jan 06 Python
详解Flask开发技巧之异常处理
Jun 15 Python
浅谈Python中的可变对象和不可变对象
Jul 07 #Python
Python MySQL数据库连接池组件pymysqlpool详解
Jul 07 #Python
Python用Pillow(PIL)进行简单的图像操作方法
Jul 07 #Python
python 表达式和语句及for、while循环练习实例
Jul 07 #Python
Python中字典和集合学习小结
Jul 07 #Python
使用python实现接口的方法
Jul 07 #Python
python函数中return后的语句一定不会执行吗?
Jul 06 #Python
You might like
初级的用php写的采集程序
2007/03/16 PHP
PDO::query讲解
2019/01/29 PHP
php使用pecl方式安装扩展操作示例
2019/08/12 PHP
高性能WEB开发 flush让页面分块,逐步呈现 flush让页面分块,逐步呈现
2010/06/19 Javascript
js实现addClass,removeClass,hasClass的函数代码
2011/07/13 Javascript
javascript setTimeout和setInterval计时的区别详解
2013/06/21 Javascript
JavaScript italics方法入门实例(把字符串显示为斜体)
2014/10/17 Javascript
jquery插件corner实现圆角边框的方法
2015/03/09 Javascript
Bootstrap中的表单验证插件bootstrapValidator使用方法整理(推荐)
2016/06/21 Javascript
vue分类筛选filter方法简单实例
2017/03/30 Javascript
Angular 4依赖注入学习教程之ValueProvider的使用(七)
2017/06/04 Javascript
vue+springmvc导出excel数据的实现代码
2018/06/27 Javascript
详解Vue webapp项目通过HBulider打包原生APP
2018/06/29 Javascript
koa2服务端使用jwt进行鉴权及路由权限分发的流程分析
2019/07/22 Javascript
微信小程序 scroll-view 实现锚点跳转功能
2019/12/12 Javascript
js动态生成表格(节点操作)
2021/01/12 Javascript
Python中用altzone()方法处理时区的教程
2015/05/22 Python
python实现远程通过网络邮件控制计算机重启或关机
2018/02/22 Python
Python提取转移文件夹内所有.jpg文件并查看每一帧的方法
2019/06/27 Python
12个步骤教你理解Python装饰器
2019/07/01 Python
python torch.utils.data.DataLoader使用方法
2020/04/02 Python
简单了解如何封装自己的Python包
2020/07/08 Python
详细分析Python可变对象和不可变对象
2020/07/09 Python
Python爬虫获取豆瓣电影并写入excel
2020/07/31 Python
CSS3 filter(滤镜)实现网页灰色或者黑色模式的示例代码
2021/02/24 HTML / CSS
FLOS美国官网:意大利高级照明工艺的传奇
2018/08/07 全球购物
策划助理岗位职责
2013/11/18 职场文书
入党积极分子自我鉴定
2014/02/18 职场文书
2014年开学第一课活动方案
2014/03/06 职场文书
学生评语大全
2014/04/18 职场文书
敬老院活动总结
2014/04/28 职场文书
工地门卫岗位职责范本
2014/07/01 职场文书
领导班子党的群众路线教育实践活动对照检查材料
2014/09/25 职场文书
材料采购员岗位职责
2015/04/03 职场文书
html+css实现赛博朋克风格按钮
2021/05/26 HTML / CSS
使用CSS实现六边形的图片效果
2022/08/05 HTML / CSS