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

      报告相同问题?

    • 相关阅读:
      c++ c语言学习之 取反 ~
      2311rust无畏并发.
      将 Ordinals 与比特币智能合约集成:第 2 部分
      在React中,如何利用React.memo函数对函数组件进行优化?
      Springboot系列(三十二):Springboot集成 kafka(环境搭建+演示)|超级详细,建议收藏
      《Java程序设计》实验报告
      高级 Kubernetes 部署策略
      Karmada 多云容器编排引擎支持多调度组,助力成本优化
      抽象的算法0.1.2版本
      RTU通讯控制器S274如何操作
    • 原文地址:https://ask.csdn.net/questions/8139368