我根据说明in the manual安装了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
答案 0 :(得分:1)
根据imposm.mapping的源代码,它有FixInvalidPolygons
个类。请检查PUTHONPATH
,它必须包含已安装imposm
的目录。
答案 1 :(得分:1)
找出原因。我安装了imposm.parser
,然后pip install imposm
没有做任何事情,它表示已满足所有要求。所以我做了
sudo pip uninstall imposm
sudo apt-get install libtokyocabinet-dev
sudo pip install imposm