У меня следующая структура папок:
top folder
- final_program.py
- scripts
- __init__.py
- extract.py
- estimations.py
- calculate_all.py
final_program.py запускает функцию в calc_all.py. Итак, у меня есть это:
from scripts.calculate_all import get_info
Тем не менее, сценарий Calculate_all.py использует как сценарии extract.py, так и оценку. Итак, в Calculate_all.py у меня есть это:
import scripts.estimations
import scripts.extract
При непосредственном запуске final_program.py я не сталкиваюсь с ошибками. Отлично. Тем не менее, я хотел бы также иметь возможность запустить Calculate_py.py напрямую. Когда я пытаюсь, я получаю эту ошибку:
ModuleNotFoundError: Нет модуля с именем «scripts.estimas»
Как мне решить эту проблему?