linux安装Python环境保姆级教程
linux怎么安装Python环境
在Linux上安装特定版本的Python(如Python 3.9.6)通常涉及从源代码编译安装或使用第三方仓库(如Deadsnakes PPA对于Ubuntu/Debian系统)。以下是在Linux上安装Python 3.9.6的几种方法:
方法1:从源代码编译安装
下载Python源代码 访问Python官方网站下载页面(https://www.python.org/downloads/source/),找到Python 3.9.6的源代码包(通常是.tar.xz格式),然后使用wget或curl命令下载。
1 | wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tar.xz |
解压源代码包
1 | tar xvf Python-3.9.6.tar.xz |
安装依赖 根据您的Linux发行版安装必要的编译依赖。对于Debian/Ubuntu系统,可以使用以下命令:
1 | sudo apt update |
对于Red Hat/CentOS系统,可以使用以下命令:
1 | sudo yum groupinstall 'Development Tools' |
编译并安装Python
1 | ./configure --prefix=/usr/local |
–prefix=/usr/local 指定了Python的安装目录,您可以根据需要更改。
验证安装
1 | /usr/local/bin/python3.9 --version |
或者
1 | python3 --version |
如果您想将新安装的Python版本添加到系统路径中,以便直接通过python3.9命令访问,您可能需要修改/.bashrc或/.bash_profile文件。
方法2:使用Deadsnakes PPA(仅适用于Ubuntu/Debian)
对于Ubuntu/Debian系统,您可以使用Deadsnakes PPA来安装较新的Python版本。但是,请注意,PPA中的版本可能不包括所有次要版本,如3.9.6。如果可用,安装命令如下:
1 | sudo add-apt-repository ppa:deadsnakes/ppa |
然后验证安装:
1 | python3.9 --version |
方法3:使用其他包管理器(如conda)
如果您正在使用Anaconda或Miniconda等Python发行版,您可以使用conda包管理器来安装特定版本的Python。首先,您需要安装Anaconda或Miniconda,然后使用以下命令安装Python 3.9.6(如果可用):
1 | conda create -n myenv python=3.9.6 |
在上面的命令中,myenv是新创建的环境名称,您可以根据需要更改。之后,您可以在该环境中使用Python 3.9.6。