【问题标题】:"No module named 'osmium._osmium'" error when trying to use PyOsmium尝试使用 PyOsmium 时出现“没有名为 'osmium._osmium' 的模块”错误
【发布时间】:2015-12-11 23:05:22
【问题描述】:

我正在尝试使用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++ 文件?

任何帮助将不胜感激。

【问题讨论】:

    标签: python c++ python-3.x openstreetmap osmium


    【解决方案1】:

    我有same problem。解决方案,as provided by one of the maintainers,非常简单:

    尝试导入时您是否在 pyosmium 根目录中?将目录更改到其他位置,然后重试。在根目录中,本地 osmium 源目录优先于您新安装的版本。

    更改到与您编译的目录不同的目录,它应该可以工作;它对我有用。

    【讨论】:

      猜你喜欢
      • 2018-12-18
      • 2019-06-26
      • 1970-01-01
      • 2013-02-23
      • 2014-12-09
      • 1970-01-01
      • 2021-01-27
      • 1970-01-01
      • 2021-05-23
      相关资源
      最近更新 更多