【问题标题】:"ImportError: DLL load failed: The specified module could not be found" when importing installed module导入已安装模块时出现“ImportError: DLL load failed: The specified module could not be found”
【发布时间】:2016-07-22 03:52:02
【问题描述】:

我使用的是 Window 10.1 和 Python 3.4。我使用 wheel 文件(URL:http://www.lfd.uci.edu/~gohlke/pythonlibs/)安装了 nltk、numpy、scipy 和 gensim 模块。

这是已安装模块的屏幕截图:

当我运行这个语句时:

from gensim import corpora, models, similarities

我收到此导入错误:

Traceback (most recent call last):
  File "C:\Python34\sample.py", line 1, in <module>
    from gensim import corpora, models, similarities
  File "C:\Python34\lib\site-packages\gensim\__init__.py", line 6, in <module>
    from gensim import parsing, matutils, interfaces, corpora, models, similarities, summarization
  File "C:\Python34\lib\site-packages\gensim\matutils.py", line 21, in <module>
    import scipy.linalg
  File "C:\Python34\lib\site-packages\scipy\linalg\__init__.py", line 174, in <module>
    from .misc import *
  File "C:\Python34\lib\site-packages\scipy\linalg\misc.py", line 5, in <module>
    from .blas import get_blas_funcs
  File "C:\Python34\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.

我该如何解决这个问题?

【问题讨论】:

标签: python installation scipy nltk gensim


【解决方案1】:

您应该按照http://www.nltk.org/install.html 的建议使用pip 安装NLTK,或尝试conda https://anaconda.org/anaconda/nltk。这应该会自动安装 NLTK 的依赖项。

有关 NLTK 在 Windows 上的详细安装指南,请参阅https://gist.github.com/alvations/0ed8641d7d2e1941b9f9

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-11
    • 2015-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-28
    相关资源
    最近更新 更多