您的位置:

CentOS 上安装 Python3.6

一、检查系统版本

在安装 Python3.6 前,需要确认系统版本是否兼容。在 CentOS 7 上安装 Python3.6 是比较容易的,但在 CentOS 6 上则需要手动安装。

# 检查 CentOS 版本
cat /etc/centos-release

二、安装必要的依赖项

在安装 Python3.6 前,需要保证系统上已经安装了一些必要的包和依赖项。

# 更新系统软件包并安装必要的依赖项
yum -y update
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

需要说明的是,如果你已经在系统上安装了其他版本的 Python,需要先卸载掉,以免产生冲突。

三、从源代码安装 Python3.6

如果你没有找到 Python3.6 的二进制包,可以从官方网站下载源代码进行编译安装。

# 下载 Python3.6 gz 包
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz

# 解压 gz 包
tar -zxvf Python-3.6.0.tgz

# 进入解压后的目录并进行编译安装
cd Python-3.6.0
./configure --prefix=/usr/local/python3
make && make install

四、设置环境变量

在完成 Python3.6 的安装后,还需要将其添加到系统的 PATH 环境变量中,以便在终端中使用。

# 编辑 /etc/profile 文件并添加以下内容
export PATH=/usr/local/python3/bin:$PATH

# 使配置生效(也可以重新登录或者重启终端)
source /etc/profile

五、验证 Python3.6 是否安装成功

安装完成后,可以通过以下命令验证 Python3.6 是否已成功安装。

# 查看 Python3.6 版本号
python3.6 -V

六、卸载 Python3.6

如果需要卸载 Python3.6,可以使用以下命令。

# 进入 Python 安装目录
cd /usr/local/python3/

# 卸载 Python3.6
make uninstall

七、结语

到这里,CentOS 上安装 Python3.6 的过程就完成了。无论是为了学习 Python,还是为了进行项目开发,在 Linux 系统上安装 Python3.6 是很有必要的。