近期要处理完全离线的场景, pip 依赖的东西需要离线安装, 处理方式如下
- 获取一份当前安装的清单文件
pip3 freeze > requirements.txt
- 下载清单中弄过的安装包
mkdir -p /tmp/pkg
pip3 download -r requirements.txt -d /tmp/pkg
- 安装下载的离线包
pip3 install --no-index --find-links=./pkg
注意, --no-index 表示我要导入包的顺序是无序的,因为包与包之间可能会存在依赖关系,所以我们要关闭这些依赖
如果觉得文章对您有帮助, 请点下喜欢. :)
网友评论