使用场景

有离线安装环境的需求,需要提前把包下载到本地
·

pip下载包到本地

利用命令下载

下载nvidia-pyindex到本地

pip download -d 保存路径 nvidia-pyindex==1.0.9 -i https://pypi.tuna.tsinghua.edu.cn/simple

下载nvidia-tensorflow到本地

pip download -d 保存路径 nvidia-tensorflow[horovod]==1.15.2 -i https://pypi.tuna.tsinghua.edu.cn/simple

其它依赖包用同样方法下载

从缓存中拷贝(在线安装过才可能找到)

安装的时候会显示存储路径,如下图:

直接访问国内源的网址,从网址下载

国内源可自行百度,有清华、豆瓣、中科大等等

conda下载包到本地

从源网址拷贝

conda search package_name
在当前虚拟环境中查询安装包及其详细信息(包含了在虚拟环境下的路径)

conda search python --info|grep python-3.6.10


从存储地址下载

从缓存中拷贝(在线安装过才可能找到)

conda config --show


找到pkgs_dirs选项,从第一个路径中查找要下载的包

安装离线包

pip安装

pip install *.whl

pip install --no-index --find-links=存储包的文件夹 -r requirements.txt

--no-index:不从pypi下载

--find-links:从该路径下查找要安装的包

requirements.txt:存储要安装的包列表

conda安装

conda install --use-local *.bz2

conda install --use-local *.conda

本文由mdnice多平台发布


咆哮的麦片
1 声望0 粉丝