您的位置:新葡亰496net > 电脑系统 > 新葡亰496net:linux-Centos7装置python3并与python2共存

新葡亰496net:linux-Centos7装置python3并与python2共存

发布时间:2019-10-22 05:09编辑:电脑系统浏览(174)

    1.翻看是否业已安装Python

    CentOS 7.2 私下认可安装了python2.7.5 因为有些限令要用它比如yum 它使用的是python2.7.5。

    应用 python -V 命令查看一下是还是不是安装Python

    然后接受命令 which python 查看一下Python可施行文件的地点

    新葡亰496net 1

    看得出试行文书在/usr/bin/ 目录下,切换来该目录下实施 ll python* 命令查看 

    新葡亰496net 2

    python 指向的是python2.7

    因为我们要安装python3版本,所以python要指向python3才行,最近还不曾安装python3,先备份,备份早前先安装相关包,用于下载编写翻译python3

    yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

    不能够忽略相关包,我前边就从未有过安装readline-devel导致试行python情势不大概利用键盘的左右左右键;

    接下来备份

    mv python python.bak

    2.伊始编译安装python3

    去官方网址下载编写翻译安装包恐怕直接实行以下命令下载

    wget

    解压

    tar -xvJf  Python-3.6.2.tar.xz

    切换步向

    新葡亰496net,cd Python-3.6.2

    编写翻译安装

    ./configure prefix=/usr/local/python3

    make && make install

    设置收尾,/usr/local/目录下就能够有python3了

    所以大家能够加上软链到实践目录下/usr/bin

    新葡亰496net:linux-Centos7装置python3并与python2共存。ln -s /usr/local/python3/bin/python3 /usr/bin/python

    新葡亰496net 3

    能够看看软链创设完成

    新葡亰496net:linux-Centos7装置python3并与python2共存。测验安装成功了没,实践

    python -V  看看输出的是还是不是python3的版本

    实施python2 -V  看见的就是python2的本子

    因为实践yum供给python2版本,所以我们还要修改yum的布署,实施:

    vi /usr/bin/yum

    把#! /usr/bin/python修改为#! /usr/bin/python2

    新葡亰496net 4

     

    同理 vi /usr/libexec/urlgrabber-ext-down 文件之中的#! /usr/bin/python 也要修改为#! /usr/bin/python2

     

    如此那般python3版本就安装到位;同有时间python2也设有

    python -V   版本3 

    python2 -V 版本2

    本文由新葡亰496net发布于电脑系统,转载请注明出处:新葡亰496net:linux-Centos7装置python3并与python2共存

    关键词:

上一篇:Linux创设轻易的博客,Django入门基础

下一篇:没有了