总体而言,wheel 包安装比较简单快捷,而 conda 安装相对复杂,但是可以构建一个隔离环境。
安装方式 | 优点 | 不足 |
---|---|---|
conda | 提供虚拟环境 | 整个安装包大概在 500M 左右,上传至生产环境比较耗时,且需要校验完整性 |
wheel | 简单快捷,安装包小 | 无法提供虚拟环境,可能与现有的 Python 环境相冲突 |
7 附录
7.1 pip 常用命令
pip list // 列出当前安装的包
pip freeze packageA // 列出 packageA 的依赖信息
pip wheel packageA // 构建 packageA 的依赖 wheel 包
pip search packageA // 在官方仓库 PyPI 搜索 packageA
7.2 conda 常用命令
- 离线创建虚拟环境
conda create -n py38 python=3.8.13 --offline
- 激活 / 关闭虚拟环境
conda env list //查看所有虚拟环境
conda activate py38 //激活 py38
conda deactivate //退出当前虚拟环境
- 清理并删除 conda 环境:
conda deactivate
conda remove -n offline38 --all
7.3 常见问题处理
Q: conda 离线安装