• 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。确保在安装过程中遵循官方文档的指导。
      评论
      编辑
      预览

      报告相同问题?

    • 相关阅读:
      Semantic-Guided Zero-Shot Learning for Low-Light ImageVideo Enhancement
      JVM(2)
      OpenCV图像特征提取学习三,LBP图像特征检测算法
      网络安全好学吗?要学哪些技术?
      2023美亚杯个人赛复盘(二)
      Kubernetes实战(五)-pod之间网络请求实战
      element plus表格合并行
      使用低代码平台打造办公平台优势在哪里?
      山海鲸报表系统:数据洞察的利器
      java-php-python-ssm计算机组成原理教学网站计算机毕业设计
    • 原文地址:https://ask.csdn.net/questions/8139368