CentOS7 安装 Python3

在 CentOS7 中默认安装 Python2 , 如果我们需要安装 Python3 我们需要从源码编译然后安装。

准备工作,我们最好在系统 root 用户下操作

    su
    // 然后输入 root 密码

第一步: 从官网下载源码,下载地址https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz

第二步: 解压安装包到指定位置

    tar -xzvf Python-3.5.2.tgz -C /usr/local/Python3

第三步: 进入解压包

    cd /usr/local/Python3/Python-3.5.2

第四步: 进行环境检测并生成 makefile

NOTE: 这一步必须成功,只有生成 makefile 才能进行下一步编译

    ./configure

第五步: 编译生成可执行文件

NOTE: 在这一步完成会在 /usr/local/Python3/Python-3.5.2 中新生成 python 可执行文件

    // 在当前目录下执行 make 进行编译
    make

第六步: 编译成功后,安装软件

    // 在当前文件目录下执行以下命令
    make install

第七步: 配置环境变量

NOTE: 因为系统自生安装了Python, 所以在第六步完成之后,我们执行命令 python 系统依然显示的是系统默认的 python

    PATH = $PATH:/usr/local/Python3/Python-3.5.2/python

    // 配置好后,我们可以查看是否配置成功
    echo $PATH

第八步: 进入 /usr/bin 删除 python, 并重新创建软连接

    cd /usr/bin

    rm -rf python

    ln -s /usr/local/Python3/Python-3.5.2/python ./python

至此在 CentOS7 中就成功的安装了 Python3, Enjoy yourself!!!

results matching ""

    No results matching ""