centos7将python默认版本升级
centos7将python默认版本升级
想用centos7来写python,但是默认安装的是python2.7(python -v命令可以查看版本信息)
准备升级到python3.5.2
首先安装编译环境
yum -y install gcc
下载python3.5.2的安装包(将下载到当前所在的目录):
wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz
然后解压创建安装编译备份
解压:tar -zxvf Python-3.5.2.tgz
进入解压目录: cd Python-3.5.2
创建安装目录: mkdir /usr/local/python3.5.2
编译: ./configure --prefix=/usr/local/python3.5.2 //prefix前面是两个 -
安装: make && make install
备份原有python:mv /usr/bin/python /usr/bin/python2.7.5
让系统使用新版本(建立软连接指向当前系统默认的python命令Bin目录)
mv /usr/bin/python /usr/bin/python2.7.5 //当前python的版本为2.7.5 ln -s /usr/local/python3.5.2/bin/python3.5 /usr/bin/python
再次输入python -v
即可看到新版本信息
默认的python指向3.5之后,yum将不能正常使用,需要修改yum的配置文件:
vim /usr/bin/yum
将文件头部的
#!/usr/bin/python
改为:
#!/usr/bin/python2.7.5
修改另一个相关的配置文件:
vi /usr/libexec/urlgrabber-ext-down
将文件头部的
#!/usr/bin/python
改为:
#!/usr/bin/python2.7.5
至此完成。
- Centos7升级python默认版本
- Centos6.X系统默认的Python2.6版本和pip2.6,如何升级到python2.7和pip2.7
- 将linux默认python升级到2.7.4版本
- 将linux默认python升级到2.7.4版本
- 升级centos默认python版本
- CentOS7保留默认python版本并安装更新python2和python3两个最新版本(python2和python3共存)
- Centos7升级python版本
- CentOS6.5默认Python版本升级到python2.7.5
- centos 将默认python版本从2.6 平滑升级到2.7
- DayDayUP_linux运维_将linux默认python升级到所需版本
- 将CentOS系统默认的python一键自动升级到最新的2.7.13版本
- CentOS 6.3 64bit上升级系统默认Python 2.6.6到2.7.10版本
- 将linux默认python升级到2.7.4版本
- 修复CentOS7升级Python到3.6版本后yum不能正确使用的解决方法
- Centos 7 Python版本从默认2.7.5升级至2.7.15,yum list 出现“-bash: /usr/bin/yum: /usr/bin/python: 坏的解释器: 权限不够”
- 将linux默认python升级到2.7.4版本
- 将CentOS 6.7默认的Python 2.6.6升级为2.7.4版本
- 将CentOS系统默认的python手动升级最新到2.7.13版本
- 将linux默认python升级到2.7.4版本
- centos7更改默认的python版本,安装python3.6.4