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中使用SAX解析xml实例
Nov 21 Python
使用Python3中的gettext模块翻译Python源码以支持多语言
Mar 31 Python
Python实现的简单文件传输服务器和客户端
Apr 08 Python
python中实现精确的浮点数运算详解
Nov 02 Python
pandas 将list切分后存入DataFrame中的实例
Jul 03 Python
pytorch: tensor类型的构建与相互转换实例
Jul 26 Python
Python-ElasticSearch搜索查询的讲解
Feb 25 Python
Python I/O与进程的详细讲解
Mar 08 Python
Python模块的制作方法实例分析
Dec 21 Python
在python里使用await关键字来等另外一个协程的实例
May 04 Python
Python如何合并多个字典或映射
Jul 24 Python
Python爬虫数据的分类及json数据使用小结
Mar 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类
2006/10/09 PHP
整合了前面的PHP数据库连接类~~做成一个分页类!
2006/11/25 PHP
php自动跳转中英文页面
2008/07/29 PHP
基于HTTP长连接的"服务器推"技术的php 简易聊天室
2009/10/31 PHP
php 判断网页是否是utf8编码的方法
2014/06/06 PHP
浅析PHP7新功能及语法变化总结
2016/06/17 PHP
PHP页面间传递值和保持值的方法
2016/08/24 PHP
PHP排序算法之简单选择排序(Simple Selection Sort)实例分析
2018/04/20 PHP
PHP中散列密码的安全性分析
2019/07/26 PHP
JavaScript下利用fso判断文件是否存在的代码
2010/12/11 Javascript
js解析与序列化json数据(二)序列化探讨
2013/02/01 Javascript
JS实现超简洁网页title标题跑动闪烁提示效果代码
2015/10/23 Javascript
Node.js Addons翻译(C/C++扩展)
2016/06/12 Javascript
Angularjs 自定义服务的三种方式(推荐)
2016/08/02 Javascript
使用nodejs中httpProxy代理时候出现404异常的解决方法
2016/08/15 NodeJs
Ajax+FormData+javascript实现无刷新表单信息提交
2016/10/24 Javascript
详解基于mpvue的小程序markdown适配解决方案
2018/05/08 Javascript
如何正确理解vue中的key详解
2019/11/02 Javascript
JS实现简单日历特效
2020/01/03 Javascript
bootstrap-paginator服务器端分页使用方法详解
2020/02/13 Javascript
微信小程序图片右边加两行文字的代码
2020/04/23 Javascript
DJANGO-ALLAUTH社交用户系统的安装配置
2014/11/18 Python
Python利用multiprocessing实现最简单的分布式作业调度系统实例
2017/11/14 Python
基于spring boot 日志(logback)报错的解决方式
2020/02/20 Python
财务管理专业应届毕业生求职信
2013/09/22 职场文书
客服主管岗位职责
2013/12/13 职场文书
中专生求职自荐信范文
2013/12/22 职场文书
《翻越远方的大山》教学反思
2014/04/13 职场文书
《二泉映月》教学反思
2014/04/15 职场文书
机关副主任个人四风问题整改措施
2014/09/26 职场文书
2015幼儿园新学期寄语
2015/02/27 职场文书
承诺书的签字人,需不需要承担相应的责任?
2019/07/09 职场文书
MySQL 使用索引扫描进行排序
2021/06/20 MySQL
python脚本框架webpy模板控制结构
2021/11/20 Python
USB TYPE-C 或将成为所有智能手机充电标准
2022/04/21 数码科技
Python实现双向链表基本操作
2022/05/25 Python