Python依赖库Ubuntu如何安装
作者:OpenWorld
时间:2026-07-30
来源:互联网
浏览:0
Ubuntu上安装Python依赖库,其实有几种常见路径,下面梳理一下关键步骤和注意事项。 一、准备工作:更新系统包列表 在动手安装任何依赖之前,建议先把系统包列表更新一下,确保获取到最新版本信息。这一步操作很简单: sudo apt update 二、使用apt包管理器安装系统级Python库 U
Ubuntu上安装Python依赖库,其实有几种常见路径,下面梳理一下关键步骤和注意事项。

一、准备工作:更新系统包列表
在动手安装任何依赖之前,建议先把系统包列表更新一下,确保获取到最新版本信息。这一步操作很简单:
sudo apt update
二、使用apt包管理器安装系统级Python库
Ubuntu的官方仓库里预装了不少常用Python库,比如requests、numpy,直接通过apt就能安装。这种方式适合系统级或基础依赖的部署。
- 安装Python3及pip(如果还没装的话):
sudo apt install python3 python3-pip - 安装指定Python库:把
替换成目标库名称(比如requests),标准格式是:
举个例子(安装sudo apt install python3-requests库):
装完之后验证一下:sudo apt install python3-requests
注意:python3 -c "import requests; print(requests.__version__)"apt仓库里的库版本可能偏旧,如果需要最新版,建议用pip。
三、使用pip包管理器安装Python库
pip是Python官方推荐的包管理工具,适合安装最新版或者apt里没有的库。
- 确保pip已安装:如果没装,通过
apt安装:sudo apt install python3-pip - 安装指定Python库:用
pip3命令(对应Python3),格式如下:
举个例子(安装pip3 installnumpy库):
指定版本:如果需要特定版本(比如pip3 install numpy2.25.1),可以加上版本号:
批量安装:如果项目里有pip3 install requests==2.25.1requirements.txt文件(列出了所有依赖),可以一键搞定:
装完之后验证一下:pip3 install -r requirements.txtpython3 -c "import numpy; print(numpy.__version__)"
四、使用虚拟环境隔离项目依赖(推荐)
全局安装容易导致库版本冲突——比如项目A需要Django 3.x,项目B需要Django 4.x,为了避免这种麻烦,推荐使用虚拟环境。
- 创建虚拟环境:用
venv模块(Python3内置),格式如下:
举个例子(创建名为python3 -m venvmyenv的环境):python3 -m venv myenv - 激活虚拟环境:执行以下命令进入环境(终端提示符会显示环境名):
示例:source/bin/activate source myenv/bin/activate - 在虚拟环境中安装库:激活后,用
pip安装的库只存在于当前环境,不会影响全局:pip install - 退出虚拟环境:工作完成后,执行以下命令退出:
deactivate
五、常见问题解决
- 权限问题:如果使用
pip安装时提示“权限不足”,可以加--user参数安装到用户目录(不推荐全局使用):
或者用虚拟环境,更安全。pip3 install --user - 依赖冲突:如果
apt和pip安装的库冲突(比如apt装了python3-numpy,pip又装了numpy),建议优先用apt安装系统级依赖,或者通过虚拟环境隔离。 - 升级pip:如果
pip版本太老,可以用以下命令升级:pip3 install --upgrade pip
以上几步能帮你灵活管理Ubuntu上的Python依赖库,既保证系统稳定,又兼顾项目灵活性。
作者最新文章
三星 Galaxy A08 渲染图曝光:Helio G99 芯片与 6000mAh 电池配置解析
2026-09-08 17:14
OPPO Find X10 Pro Max 影像规格详解:三颗2亿像素镜头与全焦段8K视频能力
2026-09-08 16:41
PDF转HTML在线转换器怎么选?转换后网页排版怎么查?
2026-09-04 11:02
AE教程书籍挑选指南:零基础、动效与合成方向实战标准
2026-09-02 13:31
教程书籍使用SAI软件Logo要单独授权吗:商标引用与出版合规要点
2026-09-02 11:50
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多
Windows 10
Windows
Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
极度公式
Windows/macOS/Linux
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
















