Ubuntu Python 安装有啥要求
作者:SunnyJourney
时间:2026-05-02
来源:互联网
浏览:0
Ubuntu 上安装 Python 的要点 一 系统与硬件要求 操作系统建议:首选 Ubuntu 20.04 LTS 或更高版本。长期支持版意味着更稳定的软件源和持续的安全更新,能为后续开发省去不少麻烦。 硬件基线:建议内存不低于 4 GB,磁盘可用空间至少 20 GB。这个配置主要是为了应对从源码
Ubuntu 上安装 Python 的要点

一 系统与硬件要求
- 操作系统建议:首选 Ubuntu 20.04 LTS 或更高版本。长期支持版意味着更稳定的软件源和持续的安全更新,能为后续开发省去不少麻烦。
- 硬件基线:建议内存不低于 4 GB,磁盘可用空间至少 20 GB。这个配置主要是为了应对从源码编译 Python 或者同时管理多个版本时的资源消耗,确保过程顺畅不卡顿。
二 软件源与版本选择
- 基础安装:最直接的方法是使用 APT 安装系统仓库里的
python3和python3-pip。简单、稳定,适合大多数场景。 - 特定版本需求:如果需要更新的小版本(比如 Python 3.12),可以添加 Deadsnakes PPA 源来获取。这比从源码编译要方便得多。
- 版本对应关系:不同 Ubuntu 发行版默认的 Python 3 版本也不同:16.04 对应 3.5,18.04 对应 3.6,20.04 对应 3.8,而 22.04 则默认是 3.10。系统默认的解释器路径通常是
/usr/bin/python3。 - 多版本管理:如果需要在一台机器上切换使用多个 Python 版本,
pyenv是个非常趁手的工具。如果坚持从源码编译,务必记得使用make altinstall命令,这样可以避免覆盖掉系统自带的 Python 解释器。
三 编译安装依赖清单
如果你选择从源码编译安装,提前装好这些开发库能帮你避开绝大多数“找不到头文件”之类的编译错误。可以说,这是让编译一次成功的关键。
- 基础工具:
build-essential(编译器的全家桶)。 - SSL/加密:
libssl-dev(保证pip等工具的网络安全)。 - 压缩与归档:
zlib1g-dev,libbz2-dev,liblzma-dev(处理各类压缩包必备)。 - 数据库与解析:
libsqlite3-dev,libreadline-dev,libffi-dev(例如,让 Python 内置的 sqlite3 模块正常工作)。 - 其他常用:
libncurses5-dev,libgdbm-dev,libnss3-dev,libedit-dev,xz-utils,tk-dev(覆盖终端交互、GUI组件等扩展需求)。
简单来说,把这套依赖装齐,基本上就能满足从核心解释器到各种 C 扩展的编译需求了。
四 安装后配置与验证
- 基础验证:安装完成后,首先在终端里敲入
python3 --version和pip3 --version看看。命令能正常执行并打印出版本号,才算迈出了成功的第一步。 - 虚拟环境:这是官方和业界都强烈推荐的做法。使用
python3 -m venv创建一个独立的虚拟环境,激活后再用pip安装项目依赖。好处显而易见:每个项目的依赖都被隔离开,彻底杜绝了版本冲突和污染系统包的问题。 - 多版本切换:除了前面提到的
pyenv,系统自带的update-alternatives命令也可以用来管理全局的默认 Python 版本。根据你的使用习惯选择即可。 - 路径与可用性:如果遇到“命令未找到”的提示,先检查
/usr/bin/python3这个文件是否存在。如果存在,那很可能是系统的PATH环境变量没有包含该路径。这时可以编辑用户主目录下的~/.bashrc或~/.zshrc文件来修正。
作者最新文章
图几
2026-09-16 17:43
SQL中ROUND函数对0.5的处理机制及强制四舍五入方法
2026-09-15 14:19
JS金额计算怎么避免四舍五入误差
2026-09-14 17:32
韩国8月携号转网数据:Galaxy Z8系列iPhone用户转化率约为Z7系列2倍
2026-09-08 17:02
AE基础教程:如何创建合成并制作关键帧动画
2026-09-04 09:27
上一篇:
Ubuntu PHP配置错误怎么解决
下一篇:
photoshop抠图步骤和技巧详解教程
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多
Windows 10
Windows
Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
极度公式
Windows/macOS/Linux
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
















