欢迎访问宙启技术站
智能推送

怎么在Linux系统中安装多个版本的Python

发布时间:2023-05-18 15:37:09

在Linux系统中,有时候需要安装多个版本的Python来满足不同的需求。本文将介绍如何在Linux系统中安装多个版本的Python。

Step1:安装依赖

为了安装Python,我们需要先安装一些依赖。打开终端,输入以下命令:

Ubuntu

sudo apt-get update
sudo apt-get install build-essential checkinstall
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev

CentOS

sudo yum groupinstall "Development tools"
sudo yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel

Step2:下载Python

在 Python 的官网上下载我们需要的版本。

Step3:解压并编译安装

将下载好的 Python 源码包解压,进入解压后的文件夹,执行以下命令进行编译安装:

sudo ./configure --prefix=/usr/local/python3.7
sudo make && sudo make install

其中,--prefix=/usr/local/python3.7 表示我们要将 Python3.7 安装到 /usr/local/python3.7 目录下。

Step4:设置环境变量

为了方便使用,我们需要将 Python 的路径加入到系统的环境变量中。编辑 ~/.bashrc 文件,加入以下内容:

export PATH=$PATH:/usr/local/python3.7/bin

如果是 Python2 和 Python3 共存的情况,我们可以分别设置两个环境变量:

export PATH=/usr/local/python2.7/bin:$PATH
export PATH=/usr/local/python3.7/bin:$PATH

Step5:验证安装是否成功

执行以下命令验证 Python 是否安装成功:

python3.7 --version

如果输出 Python3.7 的版本号,则表示安装成功。

总结:以上就是在 Linux 系统中安装多个版本的 Python 的全部步骤,希望对大家有所帮助。