专栏首页老蒋专栏CentOS6.5升级安装Python3.3版本且保留原版本Python2.x

CentOS6.5升级安装Python3.3版本且保留原版本Python2.x

目前服务器的系统是CENTOS6.5版本镜像,已有软件是在Python2.7.5默认环境中运行,但是由于有一个新的工具脚本需要在Python3.x版本中运行,这里需要将当前服务器中的Python进行升级,但是也为了确保已有的2.x版本不变,我们是如何操作呢?

一般我们也是不建议替换老版本的,因为可能会导致已有的工具执行不正常。如果我们是新服务器重新配置,那就可以只安装一个新版本。

第一、服务器升级GCC

yum -y install gcc

这里会自动安装且检测最新版本。最好我们先yum -y update下。

第二、下载Python-3.3.0软件包安装

wget http://python.org/ftp/python/3.3.0/Python-3.3.0.tar.bz2

这为了后面安装做准备,需要下载python3.3安装包。

tar -jxvf Python-3.3.0.tar.bz2 cd Python-3.3.0 ./configure make all make install make clean make distclean

完毕之后我们可以输入"/usr/local/bin/python3 –V"看到版本。

第三、设置系统默认版本

mv /usr/bin/python /usr/bin/python2.7 ln -s /usr/local/bin/python3.3 /usr/bin/python

这里我们原来是2.7版本,所以指定的移除,然后设置软连接。再python -V检查版本。

第四、修改YUM默认配置

vi /usr/bin/yum

这里我们头部的"#!/usr/bin/python"改成"#!/usr/bin/python2.7",这样可以确保老版本还可以运行。如果我们以后需要执行2.7版本的话,可以这样:python2.7 脚本。

这样,我们是不是很简单的就可以将当前CENTOS系统已有的Python2.7版本保留且安装到默认3.3版本。

原文链接:https://bandwagonhoster.com/818.html

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 关于Python的那点吐槽

    之前听到过别人有说过Python只是一个玩具做不了大项目,我当时是嗤之以鼻的,不说豆瓣这样的公司采用Python做的网站,GitHub上那么多大项目都是用Pyt...

    Masimaro
  • 别开心太早,Python 官方文档的翻译差远了

    近几天,很多公众号发布了 Python 官方文档的消息。然而,一个特别奇怪的现象就发生了,让人啼笑皆非。

    Python猫
  • 安装python 001

    下载Python:登录https://www.python.org/downloads/然后点击 —>如【图1】所示,适合你电脑系统的Python3.7的版本下...

    用户4989259
  • 超越村后端开发(6:上线部署到服务器(上))

    默认的python环境是python2.7,安装了python3的版本是python3.6

    玩蛇的胖纸
  • python的几个function

    东风冷雪
  • 安装python

    下载Python:登录https://www.python.org/downloads/然后点击 —>如【图1】所示,适合你电脑系统的Python3.7的版本下...

    用户4989259
  • Ubuntu安装Weblate

    This is the recommended method if you don’t want to concern yourself with furthe...

    iOSDevLog
  • 超越村后端开发(6:上线部署到服务器)

    因为是root用户,所以默认打开的是root目录,千万不要把目录放到root目录下,不然后面配置Nginx之后,将会出现普通用户没有访问root目录的权限,造成...

    玩蛇的胖纸
  • pyfolio教程3——create_interesting_times_tear_sheet

          我们有时候对一些时间段特别的关注,比如911、互联网泡沫、外星人入侵什么的。在pyfolio中,有一个interesting times tear ...

    钱塘小甲子
  • 5种方法,加密你的Python代码 !

    Python越来越热门了,2019年3月TIOBE编程语言排行榜上,Python更是罕见的击败了“霸榜三巨头”之一的C++,挤进前三。

    诸葛青云

扫码关注云+社区

领取腾讯云代金券