Slycot 导入错误:DLL 加载失败

0 投票
1 回答
698 浏览
提问于 2025-04-18 10:32

我在其他Windows电脑上成功安装了Slycot,但在我的工作桌面上安装时遇到了一个之前没见过的错误。我的通常步骤是这样的:

  1. 安装PythonXY
  2. http://www.lfd.uci.edu/~gohlke/pythonlibs/下载Microsoft Visual C++ 2008和SP1
  3. http://www.lfd.uci.edu/~gohlke/pythonlibs/下载并安装Slycot

这个方法之前都能成功,而且看起来安装也没问题,但当我尝试导入slycot时却出现了以下错误:

>>> import slycot
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\lib\site-packages\slycot\__init__.py", line 5, in <module>
    from slycot.analysis import ab01nd,ab05md,ab05nd,ab07nd,ab08nd, ab09ad
  File "C:\Python27\lib\site-packages\slycot\analysis.py", line 21, in <module>
    from slycot import _wrapper
ImportError: DLL load failed: The specified module could not be found.
>>>

我去到site-packages目录下的源文件位置,确实找到了_wrapper.pyd文件。那么,为什么它找不到DLL呢?

1 个回答

0

我重新安装了PythonXY,按照我之前的步骤操作,这次安装成功了。我觉得可能是因为湿度的问题导致第一次没成功。(-;

撰写回答