Imposm установлен, но отсутствуют модули

Я установил imposm в соответствии с инструкциями в руководстве, но какой-то модуль отсутствует. Что с этим не так?

  File "mapping.py", line 2, in <module>
    from imposm.mapping import (
ImportError: cannot import name FixInvalidPolygons

Попытка запустить линию:

> from imposm.mapping import Options
ImportError: No module named mapping

2 ответа

Выяснил причину. Я установил imposm.parser, а потом pip install imposm ничего не сделал, он заявил, что все требования уже выполнены. Так я и сделал

sudo pip uninstall imposm
sudo apt-get install libtokyocabinet-dev
sudo pip install imposm

Согласно исходному коду imposm.mapping, он имеет FixInvalidPolygons учебный класс. пожалуйста, проверьте PUTHONPATH, он должен иметь каталог, где imposm установлены.

Другие вопросы по тегам