Python中解决Gensim找不到模块的问题

来源:互联网 发布:ubuntu更新软件命令 编辑:程序博客网 时间:2024/05/16 18:08

http://blog.csdn.net/mrphd/article/details/78149641



问题描述

  今天准备使用gensim去训练一个word2vec模型时,结果遇到了一个问题,已经成功安装了gensim,却在导入时遇到了如下的报错。

Traceback (most recent call last):File "<pyshell#3>", line 1, in <module>from gensim import corpora,models,similaritiesFile "gensim\__init__.py", line 6, in <module>from gensim import utils, matutils, interfaces corpora, models, similaritiesFile "gensim\matutils.py", line 21, in <module>import scipy.linalgFile "C:\Python27\lib\site- packages\scipy\linalg\__init__.py", line 159, in <module>from .misc import *File "C:\Python27\lib\site packages\scipy\linalg\misc.py", line 5, in <module>from . import blasFile "C:\Python27\lib\site-packages\scipy\linalg\blas.py", line 145, in <module>from scipy.linalg import _fblasImportError: DLL load failed: 找不到指定的模块。

解决方案

  我在网上搜索了一下这个问题,有不少遇到这个问题的小伙伴,但是解决方案不是很详细,我把我的解决方案详细分享一下吧。这个问题可能由于numpy、scipy、gensim安装版本不兼容的问题,于是卸载了之前装好的numpy、scipy和gensim。因为我装了多版本的python,我选择了在cmd下cd进script之后,使用pip uninstall xxx的命令卸载了这三个库。 

原创粉丝点击