Ubuntu/Debian 中用 apt 安装 Python 开发环境需安装 python3、python3-pip、python3-dev 及 zlib1g-dev 等编译依赖,再配 python3-venv、build-essential 和 git 等工具,可选 idle3 和 python3-dbg。

在 Ubuntu 或 Debian 系统中,用 apt 安装 Python 开发环境,核心是装齐解释器、包管理工具、头文件和编译支持库——不是只装 python3 就完事。
装基础解释器和 pip
先更新源并安装 Python 3 及其默认 pip:
sudo apt updatesudo apt install python3 python3-pip
验证:运行 python3 --version 和 pip3 --version,确认能输出版本号。
装开发必需的头文件和库
很多 Python 包(如 cryptography、numpy、psycopg2)需要本地编译 C 扩展,缺这些会报错“Python.h not found”或“no module named _ctypes”。
Linux AI 服务器 — 将 Linux 服务器转换为本地 AI 推理集群。使用 systemd、NVIDIA CUDA 实现无头 Linux AI,零 GUI 开销。
立即学习“Python免费学习笔记(深入)”;
- Debian/Ubuntu 常用命令:
sudo apt install python3-dev zlib1g-dev libssl-dev libffi-dev libreadline-dev libsqlite3-dev libbz2-dev liblzma-dev - 其中
python3-dev提供Python.h和静态链接库,zlib1g-dev和libssl-dev支持压缩与 HTTPS,libffi-dev是 ctypes 依赖。
装常用辅助工具
让开发更顺手,建议一并安装:
-
sudo apt install python3-venv—— 启用标准虚拟环境(python3 -m venv) -
sudo apt install build-essential—— 提供gcc、make等,编译非纯 Python 包时必需 -
sudo apt install curl wget git—— 下载依赖、克隆项目的基础工具
可选:装 IDLE 或调试支持
如果习惯图形界面编辑或需要调试:
-
sudo apt install idle3—— 官方轻量 IDE(带 GUI) -
sudo apt install python3-dbg—— 调试符号包,配合pdb或gdb深度排错

















