You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PyCharm导入cuda模块报错No module named 'cuda._lib',终端可正常运行求助

CUDA-Python在PyCharm控制台导入失败但Anaconda终端正常的问题

问题现象

  • 按照CUDA-Python官方文档的conda安装步骤完成安装后,在PyCharm的Python控制台执行代码from cuda import cuda, nvrtc时触发错误:
Traceback (most recent call last):
  File "D:\Anaconda\envs\hierot\lib\code.py", line 90, in runcode
    exec(code, self.locals)
  File "<input>", line 1, in <module>
  File "D:\PyCharm Community Edition 2022.1.3\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
    module = self._system_import(name, *args, **kwargs)
  File "cuda\cuda.pyx", line 1, in init cuda.cuda
    # Copyright 2021-2022 NVIDIA Corporation.  All rights reserved.
  File "D:\PyCharm Community Edition 2022.1.3\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
    module = self._system_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'cuda._lib'; 'cuda' is not a package
  • 但在Anaconda终端的hierot环境中执行相同代码却能成功运行:
(hierot) D:\Projects\SimPlatform>python
Python 3.9.13 (main, Aug 25 2022, 23:51:50) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from cuda import cuda, nvrtc
>>>

已尝试的无效方案

  • 搜索ModuleNotFoundError: No module named 'xxx'相关方案,尝试重新配置PyCharm的Python解释器,未解决问题。
  • 搜索No module named 'xxx'; 'yyy' is not a package,得知可能是cuda名称被遮蔽,但不清楚具体修复步骤。

内容的提问来源于stack exchange,提问作者Toosky Hierot

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 05:40:23