Ошибка импорта Python, связанная с установкой и расширениями Python3.5
При попытке установить пакет Python от GitHub для выполнения радиационных расчетов аэрозоля (не важно). После клонирования репо и установки из источника (python3 setup.py install
), Я попытался импортировать библиотеку (Python3.5.1), что привело к ошибке импорта:
ImportError: No module named 'mie._mie'
Глядя на setup.py
файл, я заметил, что он создает эту ссылку, используя синтаксис расширения. Что я должен искать при попытке исправить / отладить эту проблему?
Почему пакет будет установлен успешно, но не будет импортирован правильно?
ПРИМЕЧАНИЕ: расширение по сути просто оборачивается вокруг некоторого Фортрана.
1 ответ
Попробуйте прямо:
import mie
Если это не сработает, рассмотрите следующие вопросы:
Возможно ли, что у вас установлено несколько версий Python и вы используете другую для попытки импорта?
Вы случайно используете virtualenv?