Linux之Centos下——Python2升级Python3
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux之Centos下——Python2升级Python3,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1410字,纯文字阅读大概需要3分钟。
内容图文
![Linux之Centos下——Python2升级Python3](/upload/InfoBanner/zyjiaocheng/924/3b40cca5354b47199c29493f12093397.jpg)
Linux下python升级步骤 Python2 ->Python3
一、概述
多数情况下,系统自动的Python版本是2.x
或者yum直接安装的也是2.x
但是,现在多数情况下建议使用3.x
那么如何升级呢?
下面详细讲解升级步骤;
二、详细步骤
首先下载源tar包
可利用linux自带下载工具wget下载,如下所示:
wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz
下载完成后到下载目录下,解压
tar -zxvf Python-3.3.0.tgz
进入解压缩后的文件夹
cd Python-3.3.0
在编译前先在/usr/local建一个文件夹python3(作为python的安装路径,以免覆盖老的版本)
mkdir /usr/local/python3
开始编译安装
./configure --prefix=/usr/local/python3
make
make install
此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字
mv /usr/bin/python /usr/bin/python_old2
再建立新版本python的链接
ln -s /usr/local/python3/bin/python3/usr/bin/python
这个时候输入
python -V
就会显示出python的新版本信息
[shuchang@shuchang]# python -V
Python 3.3.0
PS:如果不建立新安装路径python3,而是直接默认安装,则安装后的新python应该会覆盖linux下自带的老版本,也有可能不覆盖,具体看安装过程了,
这个大家可以自己试验下,当然如果还想保留原来的版本,那么这种方法最好不过了。
最后扩充下,
这种方法虽然能安装成功,但是python的默认版本修改为3.x之后,系统对于yum的调用会出问题,所以需要修改下yum的相关配置:
sudo vim /usr/bin/yum
#修改文件头为老版本的链接:
#!/usr/bin/python2
vim /usr/libexec/urlgrabber-ext-down
#修改文件头为老版本的链接:
#!/usr/bin/python2
更新pip版本:
python -m pip install --upgrade pip
内容总结
以上是互联网集市为您收集整理的Linux之Centos下——Python2升级Python3全部内容,希望文章能够帮你解决Linux之Centos下——Python2升级Python3所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。