我正在尝试使用PyOsmium,但它无法导入。python3 setup.py install看起来完成得很好,但是当我执行import osmium时,我得到了错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/dylan/Downloads/osmium/osmium/__init__.py", line 1, in <module>
from ._osmium import *
ImportError: No module named 'osmium._osmium'我不知道这是什么原因,这是我第一次手动安装C++包装器。我在同一个目录中有顶级的PyOsmium和libosmium目录。它是否正在尝试导入C++文件?
任何帮助都将不胜感激。
发布于 2016-01-07 06:14:57
我有same problem。解决方案as provided by one of the maintainers非常简单:
尝试导入时,您是否在pyosmium根目录中?将目录更改为其他位置,然后重试。在根目录中,本地osmium源目录优先于新安装的版本。
切换到与您编译的目录不同的目录,它应该可以工作;它对我也是有效的。
https://stackoverflow.com/questions/34234010
复制相似问题