当前位置:   article > 正文

Torch not compiled with CUDA enabled报错的解决办法!!!

torch not compiled with cuda enabled

        说在前面 我解决这个错误花了一天多不到两天的时间 感谢各位大佬的帮助 我太菜了 在这期间 我经历了看了百度里面的几乎所有的博客 但是依然不好使...


这个是和我遇到了同样问题的一个大佬,看了他这篇博客之后觉得他说的话就是我想说的....

下面是建立在成功安装cuda之后,网上有很多教程安装cuda以及cudnn,在这里就不详细说了。

 1.首先我从网上面下载下来了torch和torchvision,是下面这个版本:

 (ps:我会传到资源上面去稍后。)

!!!注意:我这里面python是3.8.8,所以cp后面是38;cu110是因为我之前装的cuda的版本是11.0版本;win就不用说了,我是windows的;torch和torchvision的版本必须匹配!

在安装之后如何检查是否匹配,查看torch版本:

如果是True的话就代表匹配。


2.我一直报的这个错误是这样的:

 

但是我的依然是True。见上面那个图。网上面有很多博客上面说是因为torch和torchvision不匹配,可是我的是完全匹配的。

附:网上面有很多博客是这样安装的,我就是这样安装的用的是pip安装的,但是报错:

3.正确的安装手法:

(1)打开anaconda prompt

(2)创建一个环境:

         这里面的torch是一个新建的环境的名字。不要看最左边的torch,因为你一定不是,我已经创建完了。

(3)然后激活环境:

 (4)安装torch:

 (5)安装torchvision:

 (6) 这步一定要有,不然import torch会报错:

 over!!!

检查一下是否安装成功:

这样就算是没有问题了。接下来就是别忘记了将代码里面的python解释器换成刚新建的这个。


 附:如何卸载pytorch:

pip uninstall torch

如何查看python的版本:

python --version

写在最后:虽然这样是不报错了,可是我还是不明白为什么不能用我的另一个python解释器,用pip直接安装,不用conda这样是错误的。用conda整个虚拟环境重新装一下,在换下解释器就对了。。。。。。

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/71824
推荐阅读
相关标签
  

闽ICP备14008679号