Я недавно установил профессиональную версию PyCharm 2019 в Windows 10. Я создал новый проект 'Образец' и два файла 'file1.py' и 'file2.ipynb'. Я установил ноутбук Jupyter от выбранного интерпретатора Python.
- класс Foo определен в file1.py
- Затем я импортирую file1.py в file2.ipynb, чтобы использовать Foo
Здесь я сталкиваюсь со странной ошибкой. В версии 2019 Professional Edition установлен локальный сервер ноутбуков.
from file1 import Foo
Я запустил приведенный выше пример кода в ячейке как в редакторе PyCharm IDE, так и в браузере, после включения сервера jupyter на localhost.
По какой-то причине пример кода исключает проблему с ошибкой импорта в IDE, но в браузере работает без сбоев. Я пытался посмотреть, есть ли какие-либо проблемы с путем проекта, но пока не могу выяснить причину. Кто-нибудь сталкивался с этим раньше?
Вот скриншот ошибки импорта: