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通过pil为png图片填充上背景颜色的方法
Mar 17 Python
Python备份目录及目录下的全部内容的实现方法
Jun 12 Python
python使用suds调用webservice接口的方法
Jan 03 Python
python 应用之Pycharm 新建模板默认添加编码格式-作者-时间等信息【推荐】
Jun 17 Python
用Pytorch训练CNN(数据集MNIST,使用GPU的方法)
Aug 19 Python
python运用pygame库实现双人弹球小游戏
Nov 25 Python
Spring实战之使用util:命名空间简化配置操作示例
Dec 09 Python
python 消除 futureWarning问题的解决
Dec 25 Python
Win10下用Anaconda安装TensorFlow(图文教程)
Jun 18 Python
详解Pandas 处理缺失值指令大全
Jul 30 Python
Python os库常用操作代码汇总
Nov 03 Python
Python使用Pygame绘制时钟
Nov 29 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重新实现PHP脚本引擎内置函数
2007/03/06 PHP
php防止SQL注入详解及防范
2013/11/12 PHP
CI(CodeIgniter)模型用法实例分析
2016/01/20 PHP
php数组函数array_walk用法示例
2016/05/26 PHP
php判断是否为ajax请求的方法
2016/11/29 PHP
简单谈谈PHP中的trait
2017/02/25 PHP
php使用yield对性能提升的测试实例分析
2019/09/19 PHP
DHTML 中的绝对定位
2006/11/26 Javascript
js实现二级菜单渐隐显示
2015/11/03 Javascript
Bootstrap Fileinput文件上传组件用法详解
2016/05/10 Javascript
jquery实现(textarea)placeholder自动换行
2016/12/22 Javascript
Bootstrap学习笔记 轮播(Carousel)插件
2017/03/21 Javascript
Node.JS 循环递归复制文件夹目录及其子文件夹下的所有文件
2017/09/18 Javascript
vue中axios的封装问题(简易版拦截,get,post)
2018/06/15 Javascript
vue 进阶之实现父子组件间的传值
2019/04/26 Javascript
React学习之受控组件与数据共享实例分析
2020/01/06 Javascript
pycharm 使用心得(五)断点调试
2014/06/06 Python
python操作ie登陆土豆网的方法
2015/05/09 Python
Python操作Redis之设置key的过期时间实例代码
2018/01/25 Python
python写入已存在的excel数据实例
2018/05/03 Python
Python文件如何引入?详解引入Python文件步骤
2018/12/10 Python
elasticsearch python 查询的两种方法
2019/08/04 Python
python实现的config文件读写功能示例
2019/09/24 Python
python可视化实现KNN算法
2019/10/16 Python
TensorFlow 多元函数的极值实例
2020/02/10 Python
浅谈python3打包与拆包在函数的应用详解
2020/05/02 Python
解决python执行较大excel文件openpyxl慢问题
2020/05/15 Python
HTML5 visibilityState属性详细介绍和使用实例
2014/05/03 HTML / CSS
工厂保洁员岗位职责
2013/12/04 职场文书
企业车辆管理制度
2014/01/24 职场文书
女儿十岁生日答谢词
2014/01/27 职场文书
积极贯彻学习两会精神总结
2014/03/17 职场文书
幼儿园教师师德师风演讲稿:爱我所爱 无悔青春
2014/09/10 职场文书
2014年优质护理服务工作总结
2014/11/14 职场文书
家长意见和建议怎么写
2015/06/04 职场文书
Java SSM配置文件案例详解
2021/08/30 Java/Android