2017-07-05 137 views
0

我正在使用Windows 7.我已經使用(pip install gensim)安裝了python 2.7和gensim。當我嘗試在Python控制檯導入gensim,我得到以下錯誤:Gensim:ImportError:DLL加載失敗:找不到指定的模塊

C:\HOMEWARE\Anaconda\lib\site-packages\gensim\utils.py:860: UserWarning: detected Windows; aliasing chunkize to chunkize_serial 
  warnings.warn("detected Windows; aliasing chunkize to chunkize_serial") 
Traceback (most recent call last): 
  File "<stdin>", line 1, in <module> 
  File "C:\HOMEWARE\Anaconda\lib\site-packages\gensim\__init__.py", line 6, in <module> 
    from gensim import parsing, matutils, interfaces, corpora, models, similarities, summarization 
  File "C:\HOMEWARE\Anaconda\lib\site-packages\gensim\matutils.py", line 21, in <module> 
    from scipy.stats import entropy 
  File "C:\HOMEWARE\Anaconda\lib\site-packages\scipy\stats\__init__.py", line 348, in <module> 
    from .stats import * 
  File "C:\HOMEWARE\Anaconda\lib\site-packages\scipy\stats\stats.py", line 175, in <module> 
    import scipy.special as special 
  File "C:\HOMEWARE\Anaconda\lib\site-packages\scipy\special\__init__.py", line 640, in <module> 
    from ._ufuncs import * 
ImportError: DLL load failed: The specified module could not be found. 

我已經看到了類似的錯誤在計算器herehere,但它似乎並沒有這樣的伎倆我。

謝謝你的幫助!

回答

0

今天我遇到了類似的問題。在通過StackOverflow和其他網站上的不同解決方案搜索完畢後,我終於看到了我的錯誤堆棧,並意識到即使錯誤是從SciPy的一方顯示出來的,實際上NumPy也是導致此問題的原因。以下是爲我工作的步驟。

  • PIP卸載SciPy的
  • PIP卸載numpy的
  • 下載numpy的+ MKL從this link
  • 下載SciPy的從this link

現在嘗試導入gensim。乾杯!

相關問題