• pytorch使用cuda时遇到了如下问题


    关注 码龄 粉丝数 原力等级 -- 被采纳 被点赞 采纳率 weixin_45918600 2024-08-25 20:39 采纳率: 0% 浏览 5 首页/ 人工智能 / pytorch使用cuda时遇到了如下问题 机器学习pytorch人工智能 问题遇到的现象和发生背景 UserWarning: CUDA initialization: Unexpected error from cudaGetDeviceCount(). Did you run some cuda functions before calling NumCudaDevices() that might have already set an error? Error 36: API call is not supported in the installed CUDA driver (Triggered internally at ../c10/cuda/CUDAFunctions.cpp:108.) 请问应该怎么解决 收起 写回答 好问题 0 提建议 追加酬金 关注问题 微信扫一扫 点击复制链接 分享 邀请回答 编辑 收藏 删除 结题 收藏 举报 追加酬金 (90%的用户在追加酬金后获得了解决方案) 当前问题酬金 ¥ 0 (可追加 ¥500) ¥ 15¥ 20¥ 50¥ 100¥ 200 支付方式 扫码支付 二维码出错 点击刷新 支付金额 15 元 提供问题酬金的用户不参与问题酬金结算和分配 支付即为同意 《付费问题酬金结算规则》 结题 再想想 删除 再等等

    1条回答 默认 最新

    • 吃不了席 2024-08-25 20:40
      关注

      以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

      这个问题可能是由于CUDA驱动版本与PyTorch版本不兼容导致的。你可以尝试以下方法来解决这个问题:

      1. 检查你的CUDA驱动版本是否与PyTorch支持的版本相匹配。你可以在PyTorch官网查看支持的CUDA版本:https://pytorch.org/get-started/locally/

      2. 如果你的CUDA驱动版本与PyTorch支持的版本不匹配,你需要更新或降级你的CUDA驱动。你可以从NVIDIA官方网站下载合适的CUDA驱动:https://developer.nvidia.com/cuda-downloads

      3. 确保你的环境变量设置正确。你需要将CUDA安装路径添加到PATH环境变量中,并将LD_LIBRARY_PATH设置为CUDA库的路径。例如,在Linux系统中,你可以在~/.bashrc文件中添加以下内容(假设你的CUDA安装在/usr/local/cuda):

      export PATH=/usr/local/cuda/bin:$PATH
      export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
      

      然后运行source ~/.bashrc使更改生效。

      1. 如果问题仍然存在,尝试卸载并重新安装PyTorch和CUDA。确保在安装过程中遵循官方文档的指导。
      评论
      编辑
      预览

      报告相同问题?

    • 相关阅读:
      Redis总结(三)
      实现了Spring的Aware接口的自定义类什么时候执行的?
      银行笔试题 java笔试题
      (Java)心得:LeetCode——16.最接近的三数之和
      Windows——实现exe自删除
      Lab: page tables
      P44,45 属性预处理,执行后游戏效果回调,附录指定区域内修改变量
      单例模式的不同实现方式效果差异
      virtualbox 命令行模式创建虚拟机
      常见C++开源库-几何算法库-Boost.Geometry-Clipper2-布尔运算库-支持开放式多段线-基础几何对象-详解教程
    • 原文地址:https://ask.csdn.net/questions/8139368