在安装pytorch的时候,出现了这个问题,网上好多都是说这个是python的版本问题,说是pytorch1.1.0的python版本必须是大于3.6.7。
于是我最开始把我之前的环境删掉了,安装了一个python3.6.7,结果最后还是出现这个问题。
我当时一脸懵逼????
在我多次百度都没有找到答案,都说是版本问题或者numpy的问题。
后来我仔细想了一下,我是用pip直接输入的pip install torchvision==0.3.0,虽然显示安装成功,但是就会出现from torch._C import * ImportError: DLL load failed 而我安装pytorch不是这样安装的,是先下载下来在离线安装的。
我一想,torch可以这样安装 ,torchvision也能这样安装啊,。 我把它下载下来,然后用conda安装
输入conda install torchvision-0.3.0-py36_cu100_1.tar.bz2 结果安装完后再导入torch就没有这个错误了
这里要提一下,一定要注意你存放压缩包的位置,注意放到和你环境相同的位置
然后就是要注意安装压缩包后面的.bz2
总结
这个问题是你没有正确安装torchvision的包导致的