#python #conda #importerror
Вопрос:
Мое рабочее место
work_folder
---index.py
---__init__.py
---apps
|___table.py
|___table_data.py
|_____init__.py
Я импортировал table.py
в index.py
, и он не возвращает никаких ошибок. Но когда я импортирую table_data.py
table.py
и запускаю index.py
, это видно ModuleNotFoundError: No module named 'table_data'
.
Когда я запускаю table.py
индивидуально, ошибки нет.
Я нахожусь в виртуальной среде conda.
Комментарии:
1. Можете ли вы также поделиться инструкцией импорта, которую вы использовали
2.
from apps import table
-индекс.py1.from table_data import table_df
-table.py. Ошибка возникает только при запускеindex.py
. запускtable.py
не возвращает ошибок3. Поскольку вы запускаете свой код из корневого каталога, он пытается найти файл только в корневом каталоге.