如何解决导入错误:导入“gensim”时无法导入名称“类型”
我想导入“genism”库。我以前通过在命令提示符下键入以下内容成功安装了它:
pip install gensim
但是导入时出现如下错误:
Traceback (most recent call last):
File "C:/Users/PycharmProjects/untitled/file.py",line 3,in <module>
import gensim
File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\gensim\__init__.py",line 5,in <module>
from gensim import parsing,corpora,matutils,interfaces,models,similarities,summarization,utils # noqa:F401
File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\gensim\parsing\__init__.py",line 4,in <module>
from .preprocessing import (remove_stopwords,strip_punctuation,strip_punctuation2,# noqa:F401
File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\gensim\parsing\preprocessing.py",line 42,in <module>
from gensim import utils
File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\gensim\utils.py",line 40,in <module>
import scipy.sparse
File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\__init__.py",line 156,in <module>
from . import fft
File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\fft\__init__.py",line 76,in <module>
from ._basic import (
File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\fft\_basic.py",line 1,in <module>
from scipy._lib.uarray import generate_multimethod,Dispatchable
File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\_lib\uarray.py",line 27,in <module>
from ._uarray import *
File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\_lib\_uarray\__init__.py",line 114,in <module>
from ._backend import *
File "C:\Users\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\_lib\_uarray\_backend.py",in <module>
from typing import (
ImportError: cannot import name 'Type'
我之前也成功安装了“打字库”:
pip install typing
我该怎么办?
解决方法
这是因为 Python 3.5 有自己的版本类型,与安装的 gensim 版本不兼容。升级到python3.6可以解决问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。