解决from torch._C import * ImportError: DLL load failed问题

本文讲述了博主在安装PyTorch时遇到的ImportError问题,发现并非Python版本或numpy问题,而是由于直接使用pip安装torchvision时包安装不完整。通过离线下载并使用conda正确安装torchvision-0.3.0解决了问题。关键在于理解正确安装torchvision的方法和注意事项。
摘要由CSDN通过智能技术生成

在安装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的包导致的

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值