Невозможно импортировать пользовательские модули в Python, используя блокнот Jupyter - PullRequest
0 голосов
/ 11 ноября 2019

Я создал файл python_util.py в той же папке, где у меня есть ноутбук Jupyter. Теперь на ноутбуке Jupyter я хочу импортировать его как модуль.

from python_util import createLogging

createLogging - это функция внутри python_util.py

Я получаю следующую ошибку -

Нет модуля с именем python_util Traceback (последний вызов был последним): ImportError: Нет модуля с именем python_util

Может кто-нибудь помочь мне это исправить? Спасибо.

1 Ответ

0 голосов
/ 11 ноября 2019

Вы добавили локальный путь в список путей.

import os
import sys
module_path = os.path.abspath(os.path.join('.'))
if module_path not in sys.path:
    sys.path.append(module_path)
...