python安装cuda出现错误提示:AssertionError: Torch not compiled with CUDA enabled

这篇具有很好参考价值的文章主要介绍了python安装cuda出现错误提示:AssertionError: Torch not compiled with CUDA enabled。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在pycharm中模型训练时,出现错误提示:AssertionError: Torch not compiled with CUDA enabled
原因:CUDA和Torch版本不兼容

1.尝试检查cuda版本

使用命令nvcc -V或者 nvcc --version

出现如下所示结果,则表明cuda安装成功:
assertionerror: torch not compiled with cuda enabled,python,pytorch,深度学习
否则就说明没有cuda,要重新下载安装cuda,去官网:

https://developer.nvidia.com/cuda-downloads

检查电脑适配cuda版本:打开cmd,输入nvidia-smi,结果显示:
assertionerror: torch not compiled with cuda enabled,python,pytorch,深度学习

选择更多之前版本:assertionerror: torch not compiled with cuda enabled,python,pytorch,深度学习

根据自己电脑的系统选择合适的进行下载即可:
assertionerror: torch not compiled with cuda enabled,python,pytorch,深度学习

安装包下载好后,右键——管理员运行——进入安装,无脑点下一步即可(尽量按照系统为你选择好的安装路径来安,也就是C盘路径,需要注意:在“安装选项”这一栏选择:自定义安装。

如果你的电脑中有CUDA但版本不合适,删除重装即可,需要注意的是,一定要卸载干净。我是在电脑自带的控制面板中进行卸载的:点击控制面板——程序——程序和功能。找到所有和NVIDIA有关的全部卸载,然后再去软件管家清理卸载残留。其他的卸载方式也可,但一定要卸载干净。

assertionerror: torch not compiled with cuda enabled,python,pytorch,深度学习

安装完成后,检查是否安装成功,再次打开cmd,输入

nvcc -V

2.pytorch环境的配置

首先对照CUDA和pyTorch对应的版本:
assertionerror: torch not compiled with cuda enabled,python,pytorch,深度学习

选择好版本后我们就开始下载pytorch安装包
方法有两种:
1.在pytorch官网:https://pytorch.org/get-started/locally/选择在线安装,接着访问 Pytorch 的官网,找到与你本机 CUDA 对应版本的 Pytorch,并进行安装,具体操作如下:
assertionerror: torch not compiled with cuda enabled,python,pytorch,深度学习
若你的 CUDA 版本没有出现在官网给出可选的选项范围内,则进入下载其他版本的入口进行历史版本的下载:
assertionerror: torch not compiled with cuda enabled,python,pytorch,深度学习

2.离线安装
参考文章:https://blog.csdn.net/weixin_72056722/article/details/126651703?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-126651703-blog-125737765.pc_relevant_multi_platform_whitelistv3&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-126651703-blog-125737765.pc_relevant_multi_platform_whitelistv3&utm_relevant_index=1

以上安装完成后,可以进行简单的版本检查测试:

>>> improt torch

>>> print(torch.__version__)

>>> print(torch.cuda.is_available())

最后输出的结果如果是:

1.11.0+cu113

True

恭喜你,安装成功!
但如果是像我这样的倒霉蛋😀:可能是这样的:
assertionerror: torch not compiled with cuda enabled,python,pytorch,深度学习
建议直接检查显卡型号:
在设备管理器中,win+x选择“设备管理器”,找到“显示适配器”,
assertionerror: torch not compiled with cuda enabled,python,pytorch,深度学习
如果出现上面的样子,建议换个机子或者外接显卡或外接服务器了(* ^ _ ^ *)
如果有NVIDIA的显卡话,可以尝试重新安装一下显卡驱动:
参考文章:https://blog.csdn.net/qq_45507678/article/details/124130123
NVIDIA官网:https://www.nvidia.cn/geforce/drivers/
assertionerror: torch not compiled with cuda enabled,python,pytorch,深度学习
第二个选项栏目是所有的型号系列
例如1050显卡
台式电脑选择GeForce 10 Series,笔记本电脑选择GeForce 10 Series(Notebooks)

还有一种倒霉蛋,电脑是Macbook的,就别想了,苹果好像和英伟达闹掰了,不支持,外接吧,或者服务器,别问我为什么知道(* ^ _ ^ *)

cuda的卸载重装:

https://blog.csdn.net/weixin_44606139/article/details/127493438文章来源地址https://www.toymoban.com/news/detail-784364.html

到了这里,关于python安装cuda出现错误提示:AssertionError: Torch not compiled with CUDA enabled的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 部署stable diffusion 错误torch.cuda.OutOfMemoryError: CUDA out of memory.

    部署stable diffusion 错误torch.cuda.OutOfMemoryError: CUDA out of memory.

    以来安装完毕,开始执行web_ui.bat 错误截图:  猜测原因:GPU用错了 webUI.py加一行代码 在此启动web_ui.bat,成功打开网页页面

    2024年02月11日
    浏览(10)
  • python 3.7安装并配置 pytorch(torch 1.8.2 + cuda 11.1 + torchaudio 0.8.2 + torchvision 0.9.2)

    python 3.7安装并配置 pytorch(torch 1.8.2 + cuda 11.1 + torchaudio 0.8.2 + torchvision 0.9.2)

    本篇文章主要介绍在Windows下 python 3.7 配置 pytorch,帮助需要的朋友避坑 安装 pytorch 需要多个版本适配,本文提供一种使用于python 3.7 和 cuda 的安装方法,同时给出一些处理问题的建议 python 3.7 是比较稳定的版本,可以根据自己的需求安装,可以参考博客: anaconda安装 补充:

    2024年02月03日
    浏览(14)
  • Python编程中,出现“ModuleNotFoundError: No module named ‘config’”的错误提示信息是比较常见的。如此提示通常表...

    Python编程中,出现“ModuleNotFoundError: No module named ‘config’”的错误提示信息是比较常见的。如此提示通常表示在当前的运行环境中找不到名为“config”的Python模块,导致相应的程序无法正常执行。 这种错误提示常常令人困惑,因为我们无法直接得知到底是哪个Python模块出了

    2024年02月10日
    浏览(11)
  • pytorch的安装(CUDA10.2+cuDNN8.3.3+torch1.10+​torchvision​0.11.1+python3.9)

    pytorch的安装(CUDA10.2+cuDNN8.3.3+torch1.10+​torchvision​0.11.1+python3.9)

    (已存网盘和硬盘,文件夹含三个文件) 本文基本逻辑是: 一、先根据电脑硬件的条件获取本身CUDA版本,据此以及表格比较得出cuDNN、torch、torchvision、python版本。 二、在 NVIDIA 官网下载CUDA和cuDNN,获取torch的下载链接,网页提供python3.9的下载链接 三、安装CUDA后,把cuDNN这个

    2024年01月17日
    浏览(13)
  • python安装CLIP包,出现错误;安装.git时出现错误

    python安装CLIP包,出现错误;安装.git时出现错误

    想使用CLIP预训练模型进行图像特征提取,需要安装clip包,python库源中没有clip包,不能直接使用pip install clip,而是需要再GitHub上下载源码包。 安装clip 时,需要通过下载clip.git进行安装,命令为: pip install git+https://github.com/openai/CLIP.git 其中后面网址是我们需要下载的包网址,

    2024年02月11日
    浏览(26)
  • 在Python中使用print输出时,出现UnicodeEncodeError错误,错误提示为“‘gbk‘ codec can‘t encode character ‘\u2022‘ in posit

    利用chatgpt一步步解决了这个问题,感觉ChatGPT还是太强大了。 问题描述: 在Python中使用print输出时,出现UnicodeEncodeError错误,错误提示为“\\\'gbk\\\' codec can\\\'t encode character \\\'u2022\\\' in position 82: illegal multibyte sequence”。 解决办法: 1.指定编码格式:在代码开头添加以下注释,指定编码

    2024年02月12日
    浏览(43)
  • windows10:CUDA、GPU 版本的torch安装

    windows10:CUDA、GPU 版本的torch安装

            前期环境准备:anaconda、pycharm版本不作具体要求         windows10打开命令行  Windows用户: win+R - 输入cmd   然后点击“运行” - conda  检查是否conda安装成功          若没有安装好,则 安装conda Windows用户: win+R - 输入cmd   然后点击“运行” - 输入nvidia-smi  检查

    2024年02月13日
    浏览(11)
  • windows10,CUDA、GPU 版本的torch安装

    windows10,CUDA、GPU 版本的torch安装

            前期环境准备:anaconda、pycharm版本不作具体要求         windows10打开命令行  Windows用户: win+R - 输入cmd   然后点击“运行” - conda  检查是否conda安装成功          若没有安装好,则 安装conda Windows用户: win+R - 输入cmd   然后点击“运行” - 输入nvidia-smi  检查

    2024年02月08日
    浏览(11)
  • Pytorch出现错误Attribute Error: module ‘torch‘ has no attribute ‘_six‘

    Pytorch出现错误Attribute Error: module ‘torch‘ has no attribute ‘_six‘

    1. 问题描述 :我是在VScode中使用jupyter拓展,远程连接服务器。 2. torch版本 :2.0 3. pytorch版本 : 1.9.1 4. 问题原因 :torch 2.0版本 以后中没有 ‘_six.py’ 文件 5. 如何查看torch中的py文件? 我是用的anaconda,torch中的py文件位置为: 6. 解决办法 (1)我第一开始试着把torch1.9中的’

    2024年02月11日
    浏览(14)
  • win10 cuda11.8 和torch2.0 安装

    为了不污染现有开发环境,创建新的conda环境,这里我选择Python3.11版本 cuda 下载链接:cuda 去archve下找到11.8的版本 直接安装,首先提取在temp目录 安装好cuda后,会提示重启。重启完成后,安装成功。 cuda安装好之后,会新建两个环境变量 CUDA_PATH 以及 CUDA_PATH_V11_8 : 安装cuDN

    2024年02月04日
    浏览(12)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包