iDo*_*Dom 5 python importerror pycuda
我尝试编译一些源代码来处理我的GPU.我使用pycuda.当我编译源代码时,我从python中发现了一些错误:
C:\ Users\Dmitriy\wcm> python ws_gpu.py test.dcm Traceback(最近调用最后一次):文件"ws_gpu.py",第2行,在导入pycuda.gpuarray中作为gpu文件"C:\ Python27\lib\site-packages\pycuda\gpuarray.py",第3行,在导入pycuda.elementwise中作为元素文件"C:\ Python27\lib\site-packages\pycuda\elementwise.py",第33行,从pycuda.tools导入context_dependent_memoize文件"C:\ Python27\lib\site-packages\pycuda\tools.py",第30行,在导入pycuda.driver中作为cuda文件"C:\ Python27\lib\site-packages\pycuda\driver.py" ,第2行,来自pycuda._driver import*ImportError:DLL加载失败:═хэрщфхэєърчрээ√щьюфєы№.
有谁遇到过类似的问题?我怎么解决这个问题?我使用Win7 64bit,我的gpu(NVIDIA GT520M)和CUDA Toolkit v.5.0的最后一个驱动程序.
这种错误几乎总是因为PyCUDA安装损坏.有一个库文件_driver.dll,它提供了对CUDA驱动程序API的绑定.错误消息即将发生,因为无法找到该DLL或无法加载它所依赖的库(即CUDA).我不能多说,因为我无法阅读您发布的cryllic错误文本.
诊断此类问题的一种方法是在交互式python shell中尝试以下方法:
import pycuda
pycuda.__file__
Run Code Online (Sandbox Code Playgroud)
第二个命令将告诉您活动PyCUDA安装的根路径在哪里(取自邮件列表帖子).在该路径中搜索将找到您的位置,_driver.dll并在dll文件上运行依赖性诊断工具将显示可以找到或不可以找到的内容.如果这不起作用,我建议您将问题提交到PyCUDA邮件列表.
| 归档时间: |
|
| 查看次数: |
7446 次 |
| 最近记录: |