无法导入gensim

wl2119 2015-05-20 02:50:36
按照相关帖子指引,安装了python2.7,numpy,scipy,pymssql,安装setuptools,安装gensim
进入python,导入前三个都没问题,但是输入from gensim import corpora,models,similarities后出现错误:

Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
from gensim import corpora,models,similarities
File "gensim\__init__.py", line 6, in <module>
from gensim import utils, matutils, interfaces, corpora, models, similarities
File "gensim\matutils.py", line 21, in <module>
import scipy.linalg
File "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 blas
File "C:\Python27\lib\site-packages\scipy\linalg\blas.py", line 145, in <module>
from scipy.linalg import _fblas
ImportError: DLL load failed: 找不到指定的模块。

请大虾给点指引,缺什么,还需要什么链接库?谢谢!
...全文
1037 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
txdyhs 2019-01-24
  • 打赏
  • 举报
回复
>>> import gensim Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> import gensim File "F:\Software\Python363\lib\site-packages\gensim\__init__.py", line 5, in <module> from gensim import parsing, corpora, matutils, interfaces, models, similarities, summarization, utils # noqa:F401 File "F:\Software\Python363\lib\site-packages\gensim\parsing\__init__.py", line 4, in <module> from .preprocessing import (remove_stopwords, strip_punctuation, strip_punctuation2, # noqa:F401 File "F:\Software\Python363\lib\site-packages\gensim\parsing\preprocessing.py", line 42, in <module> from gensim import utils File "F:\Software\Python363\lib\site-packages\gensim\utils.py", line 38, in <module> import numpy as np File "F:\Software\Python363\lib\site-packages\numpy\__init__.py", line 142, in <module> from . import core File "F:\Software\Python363\lib\site-packages\numpy\core\__init__.py", line 57, in <module> from . import numerictypes as nt File "F:\Software\Python363\lib\site-packages\numpy\core\numerictypes.py", line 111, in <module> from ._type_aliases import ( File "F:\Software\Python363\lib\site-packages\numpy\core\_type_aliases.py", line 63, in <module> _concrete_types = {v.type for k, v in _concrete_typeinfo.items()} File "F:\Software\Python363\lib\site-packages\numpy\core\_type_aliases.py", line 63, in <setcomp> _concrete_types = {v.type for k, v in _concrete_typeinfo.items()} AttributeError: 'tuple' object has no attribute 'type' 我也遇到了,一楼方法也试了,还是不行
baidu_33619679 2016-04-06
  • 打赏
  • 举报
回复
1楼方法亲测可用
rzwljs 2016-03-26
  • 打赏
  • 举报
回复
我也遇到这个问题了,请问解决了吗
zd96998 2015-07-24
  • 打赏
  • 举报
回复
有没装eazy-pip?
yoja_jia 2015-07-21
  • 打赏
  • 举报
回复 3
uninstall all numpy scipy gensim and download the three .whl files in http://www.lfd.uci.edu/~gohlke/pythonlibs/ this works for me

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧