Я разрабатываю/тестирую пакет в своем локальном каталоге. Я хочу импортировать его в интерпретаторе (v2.5), но sys.path не включает текущий каталог. Прямо сейчас я набираю номер sys.path.insert(0,'.')
. Есть ли способ лучше?Импорт пакета python из локального каталога в интерпретатор
Кроме того,
from . import mypackage
терпит неудачу с этой ошибкой:
ValueError: Attempted relative import in non-package
Где вы читали, что «» был модулем Python? –
@ Lott: Это относительный путь импорта, описанный здесь: http://docs.python.org/reference/simple_stmts.html#the-import-statement – projectshave