DLL加载失败:%1不是用于StatsModel的有效Win32应用程序



类似importterror: DLL加载失败:%1不是有效的Win32应用程序。但DLL's在那里…

这是我生命中的4个小时,所以任何帮助都很感激:

我正在运行Python 2.7.12:: Anaconda 4.2.0(64位)并试图导入statmodels

当尝试导入它时,我得到的错误结论是:

ImportError: DLL load failed: %1 is not a valid Win32 application.

我试过验证所有版本都是相同的位级别,我试过从CMD卸载和重新安装statmodels,我试过从statmodels网站安装.exe二进制文件,我试过从。whl安装模型,我试过更新所有依赖项。哦,我还尝试添加一个引用库的系统PATH。

谢谢

在与其他有类似问题的人讨论后发现了这个问题。

不知道这些步骤是否必要,但为了确保我卸载了Python,然后专门重新安装了64位版本。然后我卸载了Anacondas,重新安装了64位版本。注意:我相信Python默认为32位版本。

然后,尽管重新安装了Anaconda,我仍然有同样的错误。因此,对于每个从其中得到错误的包,我都将其安装出来http://www.lfd.uci.edu/gohlke/pythonlibs/

所以对我个人来说,我从statmodels抛出了一个错误,所以我从上面的链接中安装了它。

安装方法为1)从以上链接下载正确的文件2)打开CMD,输入pip install,然后将文件从下载文件夹中拖到CMD中,并按

谢谢!

最新更新