温馨提示×

Debian Python如何安装与配置

小樊
44
2025-02-20 06:25:00
栏目: 编程语言
Debian服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

安装Python

使用包管理器安装

  1. 更新系统包
sudo apt update
sudo apt upgrade
  1. 安装Python
sudo apt install python3
  1. 验证安装
python3 --version

从源码编译安装

  1. 安装依赖包
sudo apt install build-essential libssl-dev libffi-dev zlib1g-dev
  1. 下载Python源码
wget https://www.python.org/ftp/python/3.11.4/Python-3.11.4.tgz
  1. 解压并进入源码目录
tar -xzf Python-3.11.4.tgz
cd Python-3.11.4
  1. 配置并编译
./configure --enable-optimizations
make -j$(nproc)
  1. 安装
sudo make altinstall
  1. 验证安装
python3.11 --version

配置Python环境

创建虚拟环境

  1. 安装venv模块(Python 3.3及以上版本内置):
sudo apt install python3-venv
  1. 创建虚拟环境
mkdir myenv
cd myenv
python3 -m venv .
  1. 激活虚拟环境
source bin/activate
  1. 验证虚拟环境
python --version

替换默认Python版本(适用于WSL)

  1. 添加deadsnakes PPA仓库
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
  1. 安装Python
sudo apt install python3.10
  1. 验证安装
python3.10 --version
  1. 更新alternatives以管理不同版本的Python
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 10
  1. 选择默认版本
sudo update-alternatives --config python

以上步骤涵盖了在Debian系统上安装和配置Python的基本流程,包括使用包管理器安装、从源码编译安装、创建和管理虚拟环境,以及在WSL中替换默认Python版本的方法。根据你的具体需求,可以选择适合的安装方式并进行相应的配置。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Debian与Hadoop兼容性问题

0