pytorch离线安装 win10 cuda8

pytorch离线安装 win10 cuda8

本来pytorch这个东西安装很简单,直接进官网输个命令然后等就完事了
然而我是真的xx,硬要花一天时间去干这个东西,可能也跟自己很闲也有关系

首先我也是在官网上用命令下载的,但实在是太慢了,等不起(其实也报了错,说什么镜像出了问题,好端端的,镜像怎么会出问题呢,我觉得不可能;但我还是是信了,最终怎么改.condarc文件都还是报错)。然后打算开始离线下载库文件,再安装了,首先下载的是
在这里插入图片描述

我一直以为我用的python是3.5的,因为我的编译器标题写的就是python3.5

在这里插入图片描述

之后用 pip install +文件路径,竟然一点错误都没出就安装成功了(amazing),然后安装torchvision的蒙了,

在这里插入图片描述

一直说匹配不到,然后干脆也直接下载一个好了,然后找到一个不要花钱的下载下来
在这里插入图片描述
安装成功
但是当我运行的代码的时候,我疯了
在这里插入图片描述
跟我说装的不是gpu的,后来仔细看了一下,的却没错
在这里插入图片描述
Cuda8和python3.5,然后找原因,我都不相信我第一个怀疑的是我cuda是不是装错了,我觉得可能版本不对,然后重新下了个1.0.0的版本,耗费我600多M流量,然后安装的时候竟然报错
Error:torch-1.0.0-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform.
刚运行没错,下一面运行就报错,然后过去了好久仍然找不出原因(重启都试了),其实早就在帖子上看到了版本匹配是一个原因,但我始终相信我没下错,后才才发现,自己用的是python3.6的编译器(疯了),用了一年才知道自己用的是3.6版的,就因为当初起了个名字为3.5(混淆了一年),然后下载3.6版本的,
在这里插入图片描述
为了以防万一,也下载了两个36版的,但是还是报whl is not a supported wheel on this platform.这个错误,改过来了还报,无语了。
找了好久然后把名字中cp36m改成none运行才安装成功,原因是

在这里插入图片描述
在这里插入图片描述
一开始我pip后面没加internal也一直报错,找了好久看到这帖子才知道原因,我也不知道为什么第一次我装的时候没改名字也成功了,或许就是配环境中所谓的玄学把。
然后装好了torch和torchvision,运行一下代码,本以为可以成功,真xx,报了错

from torch._C import * ImportError: numpy.core.multiarray failed to import

度娘说numpy版本不对,让我卸了重装,不管怎么卸怎么装,它还是一点都不怜悯我,又报了
RuntimeError: module compiled against API version 0xc but this version of numpy is 0xb
安装也出问题了,(问题越来越多)
在这里插入图片描述
我现在除了摔电脑啥也不想干

后来无意中看到
在这里插入图片描述

我也尝试了一下,恩 是的 安装成功了

在这里插入图片描述

泡一下代码

在这里插入图片描述

还好下班之前搞定了,其实没搞定我也不会加班的;
希望对各位有帮助,谢谢!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章