pip下载whl包到本地(离线安装)
- 2022-07-22 10:52:21
- 运维
- 910
- shevechco
最近经常遇到pip安装包非常慢的情况,之前加-i参数来临时更换下载源,pip之前的笔记可以查看这里https://sulao.cn/post/581,但是这次情况是下载torch,更换了pip源以后提示什么证书验证的警告,下载依然很慢,所以尝试在其他的机器上来下载whl包,然后拷贝到要安装的机器上
例如我下载torch可以用如下方法,可以将torch和依赖的包全部下载到本地
pip3 download torch==1.8.2 torchvision==0.9.2 torchaudio==0.8.2 --extra-index-url https://download.pytorch.org/whl/lts/1.8/cu111 -d /root/pytorch
然后将下载到/root/pytorch中的所有whl包拷贝到要安装pytorch的机器上,然后进行离线安装
pip install torch-1.8.2+cu111-cp38-cp38-linux_x86_64.whl
上述方法是单个下载,我们还可以配合-r参数进行批量下载
pip download -r requirements.txt -d packages
批量离线安装的方式如下
pip install --no-index --find-links=packages -r requirements.txt
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.sulao.cn/post/864