如何再linux上安装python
如何再linux上安装python详细介绍
在 Linux 系统上安装 Python,一般有以下几种常见情况,下面以不同的 Linux 发行版为例进行说明。
基于 Debian 或 Ubuntu 的系统
这类系统通常自带 Python,但可能不是最新版本。你可以通过以下步骤安装 Python:
- 更新包列表:打开终端,运行以下命令更新包列表。
bash
update
- 安装 Python:可以选择安装 Python 3,运行以下命令:
bash
python3
- 验证安装:安装完成后,通过以下命令验证 Python 是否安装成功:
bash
python3
基于 Red Hat 或 CentOS 的系统
- 启用 EPEL 仓库:许多 Red Hat 或 CentOS 系统需要先启用 EPEL(Extra Packages for Enterprise Linux)仓库。
bash
yum epel-release
- 安装 Python:运行以下命令安装 Python 3:
bash
yum python3
- 验证安装:使用以下命令检查 Python 是否安装成功:
bash
python3
使用源码安装
如果你需要安装特定版本的 Python,可以从源码进行安装:
- 下载源码:从 Python 官方网站(https://www.python.org/downloads/source/ )下载所需版本的源码包。
bash
https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tgz
- 解压源码包:
bash
Python-3.9.13.tgzPython-3.9.13
- 配置编译选项:
bash
./configure --enable-optimizations
- 编译并安装:
bash
-jnprocaltinstall
- 验证安装:
bash
python3.9
使用 pyenv 安装
pyenv 可以让你在同一系统上管理多个 Python 版本。
- 安装依赖:以 Ubuntu 为例:
bash
update build-essential libssl-dev zlib1g-devlibbz2-dev libreadline-dev libsqlite3-dev llvm
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
- 安装 pyenv:
bash
https://pyenv.run
- 配置环境变量:将以下内容添加到
~/.bashrc文件中:
bash
/.pyenv/bin:"pyenv init -"
pyenv virtualenv-init -"
然后执行以下命令使配置生效:
bash
~/.bashrc
- 安装 Python:
bash
pyenv .13
- 设置全局 Python 版本:
bash
pyenv global .13
- 验证安装:
bash
python
912python