【发布时间】:2018-06-29 07:53:12
【问题描述】:
我正在尝试在来自 github 的 python 中使用包“potara”: potara package
我输入了
pip install git+git://github.com/hardymanm/potara.git
在 cmd 中可以正常工作。现在我尝试执行示例脚本
import potara
from summarizer import Summarizer
import document
s = Summarizer()
print("Adding docs")
s.setDocuments([document.Document('data/' + str(i) + '.txt')
for i in range(1,10)])
print("summarizing")
s.summarize()
print(s.summary)
在 python 中,这给了我以下错误:
Traceback (most recent call last):
File "C:\Users\xxx\scripts\multi_summarizer.py", line 4, in <module>
from summarizer import Summarizer
File "C:\Users\xxx\scripts\summarizer.py", line 22, in <module>
import gensim
File "C:\Users\xxx\AppData\Local\Programs\Python\Python37\lib\site-packages\gensim\__init__.py", line 7, in <module>
from gensim import utils, matutils, interfaces, corpora, models, similarities
File "C:\Users\xxx\AppData\Local\Programs\Python\Python37\lib\site-packages\gensim\corpora\__init__.py", line 12, in <module>
from .dictionary import Dictionary
File "C:\Users\xxx\AppData\Local\Programs\Python\Python37\lib\site-packages\gensim\corpora\dictionary.py", line 22, in <module>
import UserDict
ModuleNotFoundError: No module named 'UserDict'
我不知道问题可能是什么。也许有人可以帮忙?
编辑: 我的python版本:
Python 3.7.0b4 (v3.7.0b4:eb96c37699, May 2 2018, 19:02:22) [MSC v.1913 64 bit (AMD64)] on win32
【问题讨论】:
-
UserDict 在 python 3 中不存在:检查stackoverflow.com/questions/11165188/…
-
所以这意味着我不能使用这个包,直到它被更新或任何东西?有其他选择吗?
标签: python installation packages