CentOS 中安装 Python3

2017/10/01 Python

  由于 CentOS 默认使用的是 Python2, 并且默认的 yum 官方源不提供 Python3 的镜像,所以只有自己动手安装了。

安装必须的依赖

  • 首先在管理员权限下安装好所有的依赖,不然会出现各种各样的报错和问题。
yum -y install zlib-devel bzip2-devel libffi-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

获取 Python3 的最新安装包

  • 这里获取的是当前最新的稳定版本 3.7.1 可以在 Python官网获取最新发布版本。

wget "https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz"

解压和安装

  • 解压

xz -d Python-3.7.1.tar.xz
tar xf Python-3.7.1.tar -C /usr/local/src/
cd /usr/local/src/Python-3.7.1/

  • 安装
./configure --prefix=/opt/python3
make all
make install
make clean

查看安装好的 Python3 版本信息

/opt/python3/bin/python3 -V

软链接到当先用户


ln -s /opt/python3/bin/python3 /usr/bin/python3

脚本使用python3

  • 在 Python 脚本前加入注释行
#! /usr/bin/env python3

参考




  • 除非注明,本博文即为原创,转载请注明本博文链接地址
  • 本博文只用于分享和交流知识,不得转载商用或个人牟利
  • 如果您觉得文章对您有帮助,可以通过点击下面按钮分享

Search

    Post Directory