温馨提示×

Python在Debian如何安装

小樊
74
2025-09-07 06:17:30
栏目: 编程语言

在Debian上安装Python主要有以下两种常用方法:

一、使用APT包管理器安装(推荐)

步骤:

  1. 更新软件源:
    sudo apt update  
    
  2. 安装Python 3及pip:
    sudo apt install python3 python3-pip  
    
  3. 验证安装:
    python3 --version  # 查看Python版本  
    pip3 --version     # 查看pip版本  
    

说明: 此方法自动处理依赖,适合大多数场景,安装的是系统默认版本。

二、从源码编译安装(自定义版本)

步骤:

  1. 安装编译依赖:
    sudo apt install build-essential zlib1g-dev libssl-dev libncurses5-dev libreadline-dev libffi-dev  
    
  2. 下载源码(以Python 3.12为例):
    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  
    
  3. 编译并安装:
    ./configure --enable-optimizations  
    make -j $(nproc)  
    sudo make altinstall  # 避免覆盖系统默认Python  
    
  4. 验证安装:
    python3.12 --version  
    

说明: 适合需要特定版本或定制化安装的用户,需手动管理依赖。

三、可选:使用pyenv管理多版本

  1. 安装pyenv及依赖:
    curl https://pyenv.run | bash  
    
  2. 添加环境变量到~/.bashrc并生效:
    echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc  
    source ~/.bashrc  
    
  3. 安装指定版本Python:
    pyenv install 3.9.7  
    pyenv global 3.9.7  # 设置全局版本  
    

说明: 适合需同时使用多个Python版本的开发场景。

安装完成后,建议使用python3 -m venv创建虚拟环境隔离项目依赖。

0