Debian下Python环境如何搭建

115
2025/4/6 3:32:36
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Debian系统上搭建Python环境可以通过以下步骤完成:

安装Python

  1. 更新系统软件包列表
sudo apt update
  1. 安装Python
sudo apt install python3
  1. 验证Python安装
python3 --version

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

  1. 安装构建Python所需的依赖包
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl libbz2-dev
  1. 下载并解压Python源代码
wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tar.xz
tar -xf Python-3.8.2.tar.xz
cd Python-3.8.2
  1. 配置并编译Python
./configure --enable-optimizations
make -j 4
  1. 安装Python
sudo make altinstall
  1. 验证Python版本
python3.8 --version

创建虚拟环境

  1. 创建项目目录
mkdir /my_app && cd /my_app
  1. 创建虚拟环境
python3.8 -m venv my_app_venv
  1. 激活虚拟环境
source my_app_venv/bin/activate
  1. 验证虚拟环境
python -v

配置Python开发环境

  1. 安装pip和venv模块(如果尚未安装):
sudo apt install python3-pip python3-venv
  1. 创建并激活虚拟环境(如上所示)。

  2. 安装项目依赖

pip3 install -r requirements.txt
  1. 运行项目
python your_script.py
  1. 使用pm2管理项目(用于常驻后台运行项目):
pm2 start your_script.py --name "program-name"
pm2 save
pm2 startup

以上步骤涵盖了在Debian系统上从安装Python到配置开发环境的基本流程。根据具体需求,您可能还需要进行其他配置,例如安装特定的Python模块或配置版本管理工具。

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

推荐阅读: debian无法进入设置功能怎么解决