【问题标题】:python DLL load failed (statsmodels)python DLL加载失败(statsmodels)
【发布时间】:2015-02-20 16:30:34
【问题描述】:

我的 Python 版本是 2.7.9,操作系统是 Windows 8。

import statsmodels.api

   Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import statsmodels.api
  File "C:\Python27\lib\site-packages\statsmodels-0.6.1-py2.7-win-amd64.egg\statsmodels\__init__.py", line 8, in <module>
    from .tools.sm_exceptions import (ConvergenceWarning, CacheWriteWarning,
  File "C:\Python27\lib\site-packages\statsmodels-0.6.1-py2.7-win-amd64.egg\statsmodels\tools\__init__.py", line 1, in <module>
    from .tools import add_constant, categorical
  File "C:\Python27\lib\site-packages\statsmodels-0.6.1-py2.7-win-amd64.egg\statsmodels\tools\tools.py", line 8, in <module>
    from scipy.linalg import svdvals
  File "C:\Python27\lib\site-packages\scipy\linalg\__init__.py", line 161, in <module>
    from .misc import *
  File "C:\Python27\lib\site-packages\scipy\linalg\misc.py", line 5, in <module>
    from . import blas
  File "C:\Python27\lib\site-packages\scipy\linalg\blas.py", line 155, in <module>
    from scipy.linalg import _fblas
ImportError: DLL load failed: The specified module could not be found

我该如何解决这个问题?我找到fblas.py fblas.pyc _fblas.pyd 但没有_fblas.pyin C:\Python27\lib\site-packages\scipy\linalg 这是问题所在吗?

【问题讨论】:

  • 您是否安装了scipy
  • 是的,我使用 pip install scipy 并在问问题之前检查了它。

标签: python python-2.7 import


【解决方案1】:

显然,某些 scipy 模块和 pyinstaller 可能存在问题。 linalg 和 interpolate 等模块依赖于 fblas.py,PythonVersion\Lib\site-packages\scipy\linalg 文件夹中可能缺少该文件。

这是 numpy 的一个问题。安装 numpy+mkl 为我解决了这个问题,并将正确的文件复制到了这个目录。

numpy+mkl可以找到here一定要卸载以前版本的numpy。

【讨论】:

  • 非常感谢,我已经解决了这个问题,就像你做的那样。
【解决方案2】:

从此链接下载适合您配置的 scipy 模块(whl 文件) https://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

然后在 python 上安装 scipy pip install scipy-1.5.1-cp37-cp37m-win_amd64.whl

这对我有用

【讨论】:

    猜你喜欢
    • 2015-10-14
    • 2013-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-13
    • 2011-06-28
    • 1970-01-01
    相关资源
    最近更新 更多