Python 包管理
·
一、什么是 Python 包管理?
简单说:就是给 Python 安装、卸载、管理第三方工具库的系统。比如你要做爬虫、数据分析、自动化,都需要装别人写好的工具 → 这就叫包(Package)。
Python 自带两个官方包管理器:
- pip(最常用,安装第三方库)
- conda(适合数据科学、环境隔离)
二、最常用命令(直接背这几个就够)
1. 安装包
bash
运行
pip install 包名
例子:
bash
运行
pip install requests
pip install pandas
pip install numpy
2. 卸载包
bash
运行
pip uninstall 包名
3. 查看已安装的包
bash
运行
pip list
4. 查看包信息
bash
运行
pip show 包名
5. 更新包
bash
运行
pip install --upgrade 包名
6. 更新 pip 自己
bash
运行
python -m pip install --upgrade pip
三、环境隔离(新手必学,防报错)
千万不要所有项目都用同一个环境!不然会出现:
- A 项目需要旧版库
- B 项目需要新版库→ 直接冲突、报错、跑不起来
推荐方法:虚拟环境
方法 1:Python 自带 venv(最简单)
创建环境:
bash
运行
python -m venv myenv
激活环境:Windows:
bash
运行
myenv\Scripts\activate
Mac/Linux:
bash
运行
source myenv/bin/activate
激活后,你装的所有包只在这个环境里,互不干扰。
四、新手最常见问题
1. 报错:pip 不是内部命令
解决:
bash
运行
python -m pip install 包名
2. 下载慢
用国内镜像(飞一般快):
bash
运行
pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple
3. 不同项目需要不同版本的包
用虚拟环境(上面讲过)。
五、一句话总结
- pip = 安装 Python 工具库
- 虚拟环境 = 给每个项目单独开房间,互不打架
- 国内镜像 = 加速下载
更多推荐



所有评论(0)