我正在尝试使用 cudamat 库,但我不知道如何在 Spyder 中使用它。我已将 cudamat 文件夹内容包含在我的工作目录中,但是当我尝试时:
import cudamat as cm
我收到以下错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "cudamat/__init__.py", line 1, in <module>
from cudamat import *
File "cudamat/cudamat.py", line 7, in <module>
_cudamat = ct.cdll.LoadLibrary('libcudamat.so')
File "/usr/lib/python2.7/ctypes/__init__.py", line 443, in LoadLibrary
return self._dlltype(name)
File "/usr/lib/python2.7/ctypes/__init__.py", line 365, in __init__
self._handle = _dlopen(self._name, mode)
OSError: libcudamat.so: cannot open shared object file: No such file or directory
当我从控制台窗口使用 python 运行我的脚本时,它工作正常。据我所知,我已将 Spyder 的工作目录设置到正确的位置,其中包含 libcudamat.so。
有任何想法吗?