簡體   English   中英

ImportError:導入“gensim”時無法導入名稱“類型”

[英]ImportError: cannot import name 'Type' when importing '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", line 1, in <module>
  from typing import (
ImportError: cannot import name 'Type'

我之前也成功安裝了“打字”庫”:

pip install typing

我應該怎么辦?

是因為Python 3.5有自己的版本打法,和安裝的gensim版本不兼容。 升級到python3.6可以解決問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM