У меня есть модуль я установил под названием lts_fits
, и это его путь:Python - ImportError
~/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/lts_fits
Так что, очевидно, в папке пакетов сайта. В этой папке есть питон скрипт:
lts_linefit.py
Но когда у меня есть эта строка кода в моем сценарии:
from lts_fits import lts_linefit
Я получаю эту ошибку:
ImportError: No module named lts_fits
Как? Явно там, и я пробовал этот же синтаксис с другими случайными скриптами, и они импортируют просто отлично. Например, файл abc.py
, расположенный в папке ~/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/sympy
, импортирует только штраф, когда у меня есть строка from sympy import abc
. Что может пойти не так?
Если у вас есть распределение интересов, насколько вы уверены, что когда вы получаете 'ImportError', что используете конфигурацию Enthought Python? –
У вас есть '__init __. Py' в' lts_fits'? – kichik