Centos Python2 升级到Python3的简单实现


Posted in Python onJune 21, 2016

1. 从Python官网到获取Python3的包, 切换到目录/usr/local/src

#wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tar.xz

2. 使用命令如下命令进行解压缩:

1 xz -d Python-3.5.1.tar.xz
2 tar -xf Python-3.5.1.tar.xz

3. 在/usr/local路径下创建目录--python3.5, 为第4步的安装目录

$mkdir /usr/local/python3.5

4. 编译安装

$cd /usr/local/src/Python-3.5.1
#./configure --prefix=/usr/local/python3.5
#make all
#make install
#make clean
#make distclean

5. 进入安装的绝对路径,检查是否安装成功

$ /usr/local/python3.5/bin/python3.5 -V Python 3.5.1

6.查看环境变量,启动python时默认按照PATH的顺序进行查找,在/usr/bin中的python此时为Python2.6的。

$echo $PATH
 /usr/lib/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/gordon/bin

7.修改软连接,启动python时指向python3.5

1 备份pythonmv /usr/bin/python /usr/bin/python2.6.6
2 修改软连接 sudo ln -s /usr/local/python3.5/bin/python3 /usr/bin/python

8. 验证默认是否启动python3.5

$ python -V
 Python 3.5.1

以上这篇Centos Python2 升级到Python3的简单实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 面向对象 成员的访问约束
Dec 23 Python
Python多进程编程技术实例分析
Sep 16 Python
Python遍历目录并批量更换文件名和目录名的方法
Sep 19 Python
通过Python 接口使用OpenCV的方法
Apr 02 Python
python修改list中所有元素类型的三种方法
Apr 09 Python
Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例
Jul 02 Python
Python文件常见操作实例分析【读写、遍历】
Dec 10 Python
使用python对文件中的单词进行提取的方法示例
Dec 21 Python
python验证身份证信息实例代码
May 06 Python
python FTP批量下载/删除/上传实例
Dec 22 Python
python 在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)
Apr 08 Python
python实现文字版扫雷
Apr 24 Python
Python的Django框架中forms表单类的使用方法详解
Jun 21 #Python
Python正则表达式使用经典实例
Jun 21 #Python
常见的python正则用法实例讲解
Jun 21 #Python
实例讲解Python的函数闭包使用中应注意的问题
Jun 20 #Python
Python中的数学运算操作符使用进阶
Jun 20 #Python
Python中在for循环中嵌套使用if和else语句的技巧
Jun 20 #Python
解析Python中的生成器及其与迭代器的差异
Jun 20 #Python
You might like
PHP遍历数组的方法汇总
2015/04/30 PHP
PHP正则匹配反斜杠'\'和美元'$'的方法
2017/02/08 PHP
用 JavaScript 迁移目录
2006/12/18 Javascript
javascript背景时钟实现方法
2015/06/18 Javascript
Javascript中的arguments对象
2016/06/20 Javascript
全面解析Bootstrap表单样式的使用
2016/09/09 Javascript
js 用于检测类数组对象的函数方法
2017/05/02 Javascript
详解HTTPS 的原理和 NodeJS 的实现
2017/07/04 NodeJs
JS实现页面内跳转的简单代码
2017/09/03 Javascript
jQuery实现的自定义轮播图功能详解
2018/12/28 jQuery
JS立即执行函数功能与用法分析
2019/01/15 Javascript
一次让你了解全部JavaScript的作用域
2019/06/24 Javascript
解决layui中onchange失效以及form动态渲染失效的问题
2019/09/27 Javascript
jquery ajax 请求小技巧实例分析
2019/11/11 jQuery
vue抽出组件并传值实例
2020/07/31 Javascript
[01:04:29]DOTA2-DPC中国联赛 正赛 Phoenix vs XG BO3 第二场 1月31日
2021/03/11 DOTA
简单介绍Python中的floor()方法
2015/05/15 Python
python用Pygal如何生成漂亮的SVG图像详解
2017/02/10 Python
Python wxPython库Core组件BoxSizer用法示例
2018/09/03 Python
numpy linalg模块的具体使用方法
2019/05/26 Python
浅析python redis的连接及相关操作
2019/11/07 Python
Python Handler处理器和自定义Opener原理详解
2020/03/05 Python
详解pyqt5的UI中嵌入matplotlib图形并实时刷新(挖坑和填坑)
2020/08/07 Python
如何用Python 加密文件
2020/09/10 Python
Scrapy中如何向Spider传入参数的方法实现
2020/09/28 Python
美体小铺加拿大官方网站:The Body Shop加拿大
2016/10/30 全球购物
Omio荷兰:预订火车、巴士和机票
2018/11/04 全球购物
世界上第一个水枕头:Mediflow
2018/12/06 全球购物
法国体育用品商店:GO Sport
2019/10/23 全球购物
如何通过 CSS 写出火焰效果
2021/03/24 HTML / CSS
节约能源标语
2014/06/17 职场文书
五好家庭事迹材料
2014/12/20 职场文书
2016年“5.12”护士节慰问信
2015/11/30 职场文书
python实现Thrift服务端的方法
2021/04/20 Python
你真的了解PHP中的引用符号(&)吗
2021/05/12 PHP
游戏《我的世界》澄清Xbox版暂无计划加入光追
2022/04/03 其他游戏