一、什么是 Python 包管理?

简单说:就是给 Python 安装、卸载、管理第三方工具库的系统。比如你要做爬虫、数据分析、自动化,都需要装别人写好的工具 → 这就叫包(Package)

Python 自带两个官方包管理器:

  1. pip(最常用,安装第三方库)
  2. 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 工具库
  • 虚拟环境 = 给每个项目单独开房间,互不打架
  • 国内镜像 = 加速下载
Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐