发布于2026-07-08 阅读(0)
扫一扫,手机访问
在Ubuntu上通过pip安装Python包,其实是不少开发者日常都会遇到的操作。无论你是刚接触Linux的新手,还是想快速搭建开发环境的老手,这套流程都相当标准化。不过,有几个细节值得留意——比如,系统包列表的更新、pip的版本选择,以及虚拟环境的使用,这些看似基础,但处理不当容易踩坑。下面我们就顺着步骤走一遍,把关键点说透。

动手之前,先把系统包列表刷新一下总是没错的。这能确保你接下来装的pip是最新版本,也能避免一些源上的兼容性问题:
sudo apt update
如果系统里还没有pip,用下面这条命令就能装好。注意,现在主流是Python 3,对应的包管理器叫python3-pip:
sudo apt install python3-pip
至于Python 2,虽然官方早已停止维护,但如果你有历史遗留项目需要照顾,也可以用:
sudo apt install python-pip
装好pip之后,安装包就简单了。以经典的requests库为例,Python 3环境下执行:
pip3 install requests
如果还在用Python 2,对应的命令是:
pip install requests
装完心里没底?可以用show命令确认一下版本和安装路径。Python 3下这样查:
pip3 show requests
Python 2则用:
pip show requests
这里要特别提一句:如果你同时维护多个项目,或者不想让全局Python环境变得一团乱麻,那么虚拟环境几乎是必备的。Ubuntu自带venv模块,创建起来很方便:
python3 -m venv myenv
创建完成后,激活它:
source myenv/bin/activate
在虚拟环境里,你想装什么包就装什么包,不会影响系统全局——哪怕搞坏了,删掉虚拟环境重来就行,省心很多。
用完虚拟环境后,别忘了退出来:
deactivate
以上就是Ubuntu下使用pip管理Python包的标准流程。实际操作时,遇到权限问题记得加sudo(但全局安装要谨慎),国内用户也可以考虑配置国内镜像源来提速。整体来说,这套方法稳定、通用,足够应对绝大部分开发场景了。