python — «нет модуля с именем« osmium._osmium »& quot; ошибка при попытке использовать PyOsmium

Я пытаюсь использовать 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 ++?

Любая помощь приветствуется.

3

Решение

У меня был та же проблема. Решение, как предусмотрено одним из сопровождающих, очень легко:

Вы находитесь в корневом каталоге pyosmium при попытке импорта? Измените каталог на другое место и попробуйте снова. В корневом каталоге локальный исходный каталог osmium имеет приоритет над вашей только что установленной версией.

Перейдите в каталог, отличный от того, в котором вы скомпилировали, и он должен работать; это сделал для меня.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]