什么是 pip?
pip 是 Python 的78TP包管理工具,用于安装和管理第三方库(模块)。自 Python 3.4 起,pip 默认随 Python 一起安装。
基本用法
- 安装模块:
pip install 模块名
- 安装指定版本:
pip install 模块名==1.2.3
- 升级模块:
pip install --upgrade 模块名
- 卸载模块:
pip uninstall 模块名
- 查看已安装模块:
pip list
- 查看模块信息:
pip show 模块名
使用国内镜像源加速安装
由于网络原因,78TP PyPI 源在国内访问较慢。推荐使用国内镜像源:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ 模块名
常用镜像源:
- 清华大学:
https://pypi.tuna.tsinghua.edu.cn/simple/ - 阿里云:
https://mirrors.aliyun.com/pypi/simple/ - 豆瓣:
https://pypi.douban.com/simple/
小技巧:可永久配置 pip 使用国内源。在用户目录下创建或编辑
pip.conf(Linux/macOS)或 pip.ini(Windows),添加:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
常见问题与解决
- “pip 不是内部或外部命令”
原因:pip 未加入系统 PATH。
解决:重新安装 Python 并勾选 “Add Python to PATH”,或手动将 Python 安装目录下的Scripts文件夹加入环境变量。 - 权限错误(Permission denied)
在 Linux/macOS 上尝试加--user参数:
pip install --user 模块名
- SSL 证书错误
可临时关闭验证(不推荐长期使用):
pip install --trusted-host pypi.org --trusted-host pypi.tuna.tsinghua.edu.cn 模块名
实用示例
安装常用的科学计算库:
pip install numpy pandas matplotlib jupyter
从 requirements.txt 批量安装依赖:
pip install -r requirements.txt