centos7下将Python2.7.5升级到Python3.6.1以及还原
2017-03-23 00:00
681 查看
摘要: 时间:忘却至2017.6.17
安装相关的软件包 避免出现编译出错,无法编译,升级之后无法使用等情况
从Python官网下载python3.6.1的安装包
解压安装包
进入目录并编译在/user/local/python3.6下
备份原本的python2.7.5
把编译出来的Python3.6.1的命令创建软连接到/usr/bin/python
查看现在的Python版本
还原到2.7.5版本
安装相关的软件包 避免出现编译出错,无法编译,升级之后无法使用等情况
[root@yuhai ~]# yum install -y zlib* readline* gcc* #过程忽略
从Python官网下载python3.6.1的安装包
[root@yuhai ~]# wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz --2017-03-22 22:04:24-- https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz Resolving www.python.org (www.python.org)... 151.101.72.223, 2a04:4e42:11::223 Connecting to www.python.org (www.python.org)|151.101.72.223|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 22540566 (21M) [application/octet-stream] Saving to: ‘Python-3.6.1.tgz’ 100%[====================================================================>] 22,540,566 33.4KB/s in 12m 14s 2017-03-22 22:16:40 (30.0 KB/s) - ‘Python-3.6.1.tgz’ saved [22540566/22540566] [root@yuhai ~]# ls anaconda-ks.cfg Python-3.6.1.tgz
解压安装包
[root@yuhai ~]# tar xf Python-3.6.1.tgz #解压安装包 [root@yuhai ~]# ls anaconda-ks.cfg Python-3.6.1 Python-3.6.1.tgz
进入目录并编译在/user/local/python3.6下
[root@localhost ~]# cd Python-3.6.1 [root@yuhai Python-3.6.1]# mkdir /usr/local/python3.6 [root@yuhai Python-3.6.1]# ./configure --prefix=/usr/local/python3.6 过程省略 [root@yuhai Python-3.6.1]# make 过程省略 [root@yuhai Python-3.6.1]# make install 过程省略
备份原本的python2.7.5
[root@yuhai Python-3.6.1]# mv /usr/bin/python /usr/bin/python_2.7.5
把编译出来的Python3.6.1的命令创建软连接到/usr/bin/python
[root@yuhai Python-3.6.1]# ln -s /usr/local/python3.6/bin/python3.6 /usr/bin/python
查看现在的Python版本
[root@yuhai Python-3.6.1]# python -V Python 3.6.1
还原到2.7.5版本
[root@a ~]# mv /usr/bin/python /usr/bin/python_3.6.1 #移动并重命名 [root@a ~]# mv /usr/bin/python_2.7.5 /usr/bin/python #移动并重命名 [root@a ~]# python -V #查看版本信息 Python 2.7.5
相关文章推荐
- CentOS7下 Python2.7.5升级为Python2.7.13
- CentOS 7下Python 2.7升级至Python3.6.1的实战教程
- Centos 6.x 升级python到2.7以及easy_install和pip
- centos升级python,以及yum的修复
- Centos 安装升级python2.7.5
- CentOS6.5默认Python版本升级到python2.7.5
- centos6.5将python2.6.6升级到python2.7以及easy_install和pip
- centos6.4 升级python27引发的一系列问题以及解决方案
- Centos6.5升级到python2.7.5(无法使用easy_install)的问题
- CentOS下升级或安装python2.7.5
- Centos 7.4 python2.7.5升级到3.5.5
- CentOS环境 升级Python2.6.6至2.7.5
- centos下python自动升级到2.7.5
- 【资料整理】CentOS5.6 升级 Python2.4.3 到 2.7.5
- CentOS 7下升级Python版本到3.x系列
- 第四百零五节,centos7下搭建sentry错误日志服务器,接收python以及Django错误,
- CentOS python2.6.6 升级 2.7.5 并安装pip, apscheduler
- [Linux]CentOS安装或升级Python到2.7.5
- CentOS环境 升级Python2.6.6至2.7.5
- CentOS环境 升级Python2.6.6至2.7.5