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与Redis的连接教程
Apr 22 Python
python操作mysql数据库
Mar 05 Python
使用Python操作excel文件的实例代码
Oct 15 Python
Python实现求解括号匹配问题的方法
Apr 17 Python
python3+PyQt5实现文档打印功能
Apr 24 Python
基于Python的ModbusTCP客户端实现详解
Jul 13 Python
django框架auth模块用法实例详解
Dec 10 Python
python3 pathlib库Path类方法总结
Dec 26 Python
Python编程快速上手——strip()函数的正则表达式实现方法分析
Feb 29 Python
Django REST Framework 分页(Pagination)详解
Nov 30 Python
Pandas实现DataFrame的简单运算、统计与排序
Mar 31 Python
python运算符之与用户交互
Apr 13 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
android上传图片到PHP的过程详解
2015/08/03 PHP
php页面,mysql数据库转utf-8乱码,utf-8编码问题总结
2015/08/27 PHP
解决在laravel中leftjoin带条件查询没有返回右表为NULL的问题
2019/10/15 PHP
php的对象传值与引用传值代码实例讲解
2021/02/26 PHP
用javascript控制iframe滚动的代码
2007/04/10 Javascript
js页面跳转的问题(跳转到父页面、最外层页面、本页面)
2013/08/14 Javascript
jquery如何判断某元素是否具备指定的样式
2013/11/05 Javascript
javascript教程:关于if简写语句优化的方法
2014/05/17 Javascript
Javascript学习笔记之 函数篇(二) : this 的工作机制
2014/06/24 Javascript
AngularJS基础知识笔记之表格
2015/05/10 Javascript
javascript显示中文日期的方法
2015/06/18 Javascript
pace.js页面加载进度条插件
2015/09/29 Javascript
轻松学习jQuery插件EasyUI EasyUI创建菜单与按钮
2015/11/30 Javascript
jquery判断输入密码两次是否相等
2020/04/22 Javascript
Bootstrap3学习笔记(三)之表格
2016/05/20 Javascript
jqGrid用法汇总(全经典)
2016/06/28 Javascript
无阻塞加载js,防止因js加载不了影响页面显示的问题
2016/12/18 Javascript
Easyui笔记2:实现datagrid多行删除的示例代码
2017/01/14 Javascript
jquery实现全选、全不选以及单选功能
2017/03/23 jQuery
vue语法之拼接字符串的示例代码
2017/10/25 Javascript
原生JS实现的多个彩色小球跟随鼠标移动动画效果示例
2018/02/01 Javascript
微信小程序身份证验证方法实现详解
2019/06/28 Javascript
Vue项目打包部署到iis服务器的配置方法
2019/10/14 Javascript
[28:07]完美世界DOTA2联赛PWL S3 Phoenix vs INK ICE 第二场 12.13
2020/12/17 DOTA
对Python的Django框架中的项目进行单元测试的方法
2016/04/11 Python
Python eval的常见错误封装及利用原理详解
2019/03/26 Python
Python数据可视化实现正态分布(高斯分布)
2019/08/21 Python
实现ECharts双Y轴左右刻度线一致的例子
2020/05/16 Python
Python Socket TCP双端聊天功能实现过程详解
2020/06/15 Python
Python 合并拼接字符串的方法
2020/07/28 Python
CSS3动画和HTML5新特性详解
2020/08/31 HTML / CSS
H5离线存储Manifest原理及使用
2020/04/28 HTML / CSS
英语系本科生个人求职信
2013/09/21 职场文书
金融事务专业毕业生求职信
2014/02/23 职场文书
房地产广告词大全
2014/03/19 职场文书
NASA 机智号火星直升机拍到了毅力号设备碎片
2022/04/29 数码科技