У меня есть модуль Python, к которому я добавил новый файл. Когда я пытаюсь импортировать новый файл как
from my_module.new_file import new_class
, он выдает ошибку импорта, когда то же самое отлично работает для исходных файлов, которые там были.
Яконечно, это связано с тем, что модуль где-то кешируется, а не обновляет кеш (если я удаляю папку модуля полностью, импорт исходного кода все еще работает).
Может кто-нибудь сказать мне, где Python 3.6 кэширует модули, как удалить кэшированный модуль или заставить python загрузить новый файл в модуль.