Python: pip操作
2025-02-17
简介
pip 是 Python 包管理工具,用于安装和管理 Python 包。
安装
# 下载安装脚本
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
# 安装 pip
python get-pip.py # python2版本的pip
python3 get-pip.py # python3版本的pip升级
# 方法 1: 使用 pip
pip install -U pip
# 方法 2: 使用 python -m
python -m pip install --upgrade pip
# 方法 3: 使用 easy_install (如果上面方法失败)
easy_install --upgrade pip使用镜像源
使用国内镜像源可以解决下载慢或超时问题:
# 安装单个包
pip install package_name -i https://pypi.tuna.tsinghua.edu.cn/simple
# 从 requirements.txt 安装
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple常用镜像源
# 清华大学
https://pypi.tuna.tsinghua.edu.cn/simple
# 阿里云
https://mirrors.aliyun.com/pypi/simple
# 中国科技大学
https://pypi.mirrors.ustc.edu.cn/simple配置默认镜像
临时使用
pip install package_name -i https://pypi.tuna.tsinghua.edu.cn/simple永久配置
# 升级 pip
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
# 设置默认源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple常用命令
# 查看已安装的包
pip list
# 查看可升级的包
pip list --outdated
# 导出依赖
pip freeze > requirements.txt
# 卸载包
pip uninstall package_name最佳实践
安装建议
- 使用虚拟环境
- 指定包版本
- 使用 requirements.txt
镜像源选择
- 选择稳定源
- 配置备用源
- 注意源同步延迟
注意:
- 定期更新包
- 注意版本兼容
- 使用可信源