在复现代码的时候老会遇到包不存在的问题,一直要pip安装某些包,但是有一些包pip安装不了的,在安装pretrainedmodels的时候发现了这个很好用的安装方法,记录一下以防忘记。
首先,找到该包的GitHub链接,例如我要安装的是thop包,所以我找到了这个包的GitHub链接添加链接描述
第二步,将压缩包下载解压放到需要的路径里面
第三步,打开annaconda prompt或者cmd,激活到tensorflow或者pytorch的环境下面,然后cd到刚刚下载解压的thop路径
第四步,运行 python setup.py install 语句,等环境更新就OK啦!!!
如果pip install 自动访问网络
pip install --no-index --find-link=/home/xx/xx torchvision-0.12.0-cp37-cp37m-manylinux1_x86_64.whl
指定本地下载
conda的本地安装conda install --use-local pytorch-1.2.0-py3.5_cuda100_cudnn7_1.tar.bz2
路径不要加home目录,就切换到包所在的地方,然后local后面写包名就行了
清理conda下载缓存
clean --packages --tarballs