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
установлены.