debian

Debian Python如何安装

小樊
59
2025-03-13 01:06:22
栏目: 编程语言

在 Debian 系统上安装 Python 的步骤如下:

更新系统

首先,打开终端并更新系统软件包列表:

sudo apt update
sudo apt upgrade

安装依赖项

安装编译 Python 所需的依赖项:

sudo apt install build-essential zlib1g-dev libssl-dev libncurses5-dev libgdbm-dev libnss3-dev libreadline-dev libffi-dev libsqlite3-dev libbz2-dev

下载并解压 Python 源码

从 Python 官方网站下载所需的 Python 版本源码包,然后解压:

wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz
tar xzf Python-3.12.0.tgz
cd Python-3.12.0

配置和编译

配置编译选项并编译 Python:

./configure --enable-optimizations
make -j $(nproc)

安装 Python

使用 altinstall 命令安装 Python,以避免覆盖系统默认版本:

sudo make altinstall

验证安装

验证 Python 是否成功安装:

python3.12 --version

安装 pip(如果未安装)

安装 Python 包管理工具 pip:

sudo apt install python3-pip

验证 pip 安装情况:

pip3 --version

安装特定版本的 Python(例如 Python 3.8)

  1. 更新系统软件包列表:
sudo apt update
  1. 安装依赖项:
sudo apt install build-essential zlib1g-dev libssl-dev libncurses5-dev libgdbm-dev libnss3-dev libreadline-dev libffi-dev libsqlite3-dev libbz2-dev
  1. 下载 Python 3.8 源码包:
wget https://www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
  1. 解压源代码包:
tar -xf Python-3.8.12.tgz
  1. 进入解压后的目录:
cd Python-3.8.12
  1. 配置 Python 的编译选项:
./configure --enable-optimizations
  1. 编译并安装 Python:
make -j 4
  1. 使用 altinstall 命令安装 Python 3.8:
sudo make altinstall
  1. 验证 Python 3.8 是否成功安装:
python3.8 --version

请注意,上述步骤可能会根据 Debian 系统的版本和具体的 Python 版本有所不同。始终建议参考最新的官方文档或社区指南以获取最准确的信息。

0
看了该问题的人还看了