2014-01-23 4 views
3

Я использую Сумах https://github.com/miso-belica/sumy для питона текстового подведенияPython Summarizer Сума

Я получаю эту ошибку, когда я использую HTMLparser.

Traceback (most recent call last): 
File "", line 1, in 
File "/usr/local/lib/python2.7/dist-packages/sumy/parsers/html.py", line 6, in 
from readability.readable import Article 
ImportError: No module named readable 

Как исправить эту проблему?

я сделал следующее,

pip install sumy  
pip install readability-api 
+0

Вы обновили python на своем компьютере? – Charles0429

+0

сделал sudo apt-get upgrade python .. если это то, о чем вы спрашиваете –

+0

, может быть, pip install readablility-api для старой версии python – Charles0429

ответ

3

Ее действительно смешно.

Это не readablity-апи автор упоминает в Сумах

Его https://github.com/miso-belica/readability.py

devaloper использует свой собственный читаемость проекта

Попробуйте использовать выше. просмотрите вышеуказанный проект. Devaloper является miso-belica в обоих проектах

+0

Это сработало. Благодаря тонну. Что произойдет, если у меня также будет возможность чтения-api? Это плохой дизайн кода? –

+2

Да, это плохой дизайн кода самим разработчиком, поскольку код противоречит популярному API. относительно установки обоих модулей прочтите это http://stackoverflow.com/questions/3678402/install-two-python-modules-with-same-name – duck

+0

Этот URL-адрес больше не действителен. –