Centos Python2 升级到Python3
1. 从Python官网到获取Python3的包, 切换到目录/usr/local/src
#wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tar.xz
2. 使用命令如下命令进行解压缩:
xz -d Python-3.5.1.tar.xz
tar -xf Python-3.5.1.tar
3. 在/usr/local路径下创建目录--python3.5, 为第4步的安装目录
$mkdir /usr/local/python3.5
4. 编译安装(会自动安装pip-7.1.2)
$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
备份python
mv /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
9. 升级完python之后,yum就不好用了,需要修改/usr/bin/yum,改为使用python2.6.6
#!/usr/bin/python2.6.6
Centos Python2 升级到Python3的更多相关文章
- centos python2升级为python3 升级旧版本django
		
阿里云centos python3 及django的配置 安装python3后 pip 会把下载的包安入python2.7 下面解决该问题 python3.5安装1,安装依赖包#yum install ...
 - Linux Python2 升级到 Python3
		
国内企业服务器用 CentOS 系统的比较多,CentOS8 系统已经将系统默认 Python 版本调整为了 Python3,但是 CentOS7 的存量还是很大,毕竟对企业生产服务来说稳定大于一切, ...
 - Python第五十一天  python2升级为python3
		
Python第五十一天 python2升级为python3 公司使用的生产环境系统是centos7,所以这里以centos7系统为基础,讲解将python2升级为python3的方法 centos7 ...
 - 自动发布工具版本从python2升级成python3后遇到的种种问题(涉及paramiko,Crypto,zipfile等等)
		
从在公司实习到正式入职,一直还在被同事使用的是我写的一个自动发布工具.该工具的主要功能是:开发人员给出需要更新的代码包(zip格式),测试人员将该代码包部署到测服,这些代码包和JIRA数据库里的项目信 ...
 - centos下python2升级为python3
		
1.下载 下载地址 https://www.python.org/downloads/release/python-353/ 选择"Gzipped source tarball"这 ...
 - 把python2.6升级到python2.7(同样适用于把python2升级到python3)
		
在启用https过程中,在生成CSR(证书请求文件)时,报错了,说python2.6已被python团队抛弃了,所以升级python到2.7 话不多说,直接上代码: 步骤1:下载python2.7.1 ...
 - 【原创】Centos 7 升级安装python3.7.4
		
1.安装必须的软件 #更新源中包列表 yum -y update #先安装扩展源EPEL 才能安装pip 否则会报错 yum -y install epel-release //解决ssl问题,否则报 ...
 - Centos7 Python2 升级到Python3
		
1. 从Python官网到获取Python3的包, 切换到目录/usr/local/src wget https://www.python.org/ftp/python/3.7.2/Python-3. ...
 - python2升级成python3
		
系统环境centos 6.5原python版本2.6.6目标python版本3.5.11.下载python3.5wget --no-check-certificate http://www.pyth ...
 
随机推荐
- Hibernate配置文件
			
<?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hi ...
 - gdb进行多线程调试
			
http://blog.csdn.net/xabc3000/article/details/6819867 http://www.cnblogs.com/xuxm2007/archive/2011/0 ...
 - FreeMarker标签介绍
			
转自:http://www.blogjava.net/kxbin/articles/366505.html FreeMarker标签使用 一.FreeMarker模板文件主要有4个部分组成 1.文本 ...
 - python成长之路【第七篇】:面向对象
			
概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 面向对象三大特性 面向 ...
 - centos设置服务开机启动
			
Linux CentOS设置服务开机启动的方法 by 天涯 · 2013/07/26 CentOS设置服务开机启动的两种方法 1.利用 chkconfig 来配置启动级别 在CentOS或者RedHa ...
 - python collections defaultdict
			
class_counts = defaultdict(int) 一.关于defaultdict 在Python里面有一个模块collections,解释是数据类型容器模块.这里面有一个collect ...
 - 探究chrome下的开发工具的各功能
			
F12 一.网页寻找js事件的位置,或者某一个次究竟在哪个相关的文件中可以全局搜索: ①控制台右上角的:(Customize and control DevTools)三个点点开,---->Se ...
 - 用友华表Cell一些用法小结(cs.net版本)
			
//从Color类型得到RGB类型,也可以用ColorTranslator.ToOle()方法 public int GetRGBFromColor(Color color) { byte r = c ...
 - havok之内存管理
			
[现象记录] 1.往world和rb里都各自加入一个entityListener,当这个rb被remove掉之后, 会首先调用world里的listener的removecallback, 再调用rb ...
 - Android开发--ImageView的应用
			
1.简介 当要在屏幕上显示图片时,ImageView用于创建显示图片所需的对象.另外,通过设置ImageView可以改变图片的有关属性. 2.构建 使用Images & Media中的部件来实 ...