使用场景

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

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

 

             公众号

posted on 2024-06-26 19:03  一点飞鸿  阅读(96)  评论(0编辑  收藏  举报