windows离线安装Pytorch(官网、镜像源都安装失败)
配个Pytorch配了好几个小时都不行,好气呀。
1.官网pip安装:https://pytorch.org/
要安装两个包,一个torch,一个torchvision。 根据最后下载的离线文件看,torch包有70MB多,下载总是中断……
2.网太差,决定换国内镜像源:pip安装。
下载的好像很快嘛,但是就是一直报setup.py执行失败,不是很懂什么原因。
3.再试试国内镜像源conda安装吧。
一顿操作之后,还是失败,而且一直出现下面这种情况:
在网上一查:Anaconda:The environment is inconsistent, please check the package plan carefully的解决办法
->国内的清华源和中科大源都已经因为授权问题停止服务了 。啥?这是2019年6月的帖子,我看9月有人安装成功了。然后2017年也有人说清华源挂掉了,这个确实不是很稳定啊,现在我的conda也出问题了……
4.尝试离线安装:
有博主说在Unofficial Windows Binaries for Python Extension Packages 下载对应的包,结果一找,404……
最后看了使用pytorch离线安装,pro测试有效!!!,亲测,终于成功啦。
简单来说,就是根据官网上给出的下载地址,从浏览器下载对应的两个包,然后从本地pip install。
(1)找到官网给的地址:https://download.pytorch.org/whl/torch_stable.html
(2)在第一步安装的时候可以看出来,要安装的包的全称
(3)在打开的网页中用ctrl+f搜索:
(4)浏览器下载到指定文件夹:
(5) pip安装本地包:
- 可以在pip中或者在anaconda或者miniconda等之中直接安装。
- 例如pip之中是(whl包需要完整路径):
- pip install D:\360Downloads\torch-1.4.0%2Bcpu-cp37-cp37m-win_amd64.whl
终于成功啦! !!