我运行了“pip install pycuda来运行cuda文档中的saxy示例,但是运行代码时找不到nvrtc_120_0.dll。显然不是pip下载的一部分。我在哪里可以找到它?
Traceback (most recent call last):
File "cuda\\_cuda\\cnvrtc.pyx", line 45, in cuda._cuda.cnvrtc.cuPythonInit
pywintypes.error: (126, 'LoadLibraryEx', 'The specified module could not be found.')
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\gtwpr\source\repos\PyExt3\PyExt3\PyExt3.py", line 150, in <module>
err, prog = nvrtc.nvrtcCreateProgram(str.encode(saxpy), b"saxpy.cu", 0, [], [])
File "cuda\\nvrtc.pyx", line 213, in cuda.nvrtc.nvrtcCreateProgram
File "cuda\\cnvrtc.pyx", line 23, in cuda.cnvrtc.nvrtcCreateProgram
File "cuda\\_cuda\\cnvrtc.pyx", line 196, in cuda._cuda.cnvrtc._nvrtcCreateProgram
File "cuda\\_cuda\\cnvrtc.pyx", line 47, in cuda._cuda.cnvrtc.cuPythonInit
RuntimeError: Failed to LoadLibraryEx nvrtc64_120_0.dll
安装cuda工具来解决缺少的库。