Время от времени я сталкиваюсь с очень трудной для отладки проблемой: где-то в моей $PYTHONPATH есть оставшийся файл .pyc, а соответствующий файл .py был перемещен в другое место, которое находится позже в $PYTHONPATH. - поэтому, когда я пытаюсь импортировать модуль, используется «осиротевший» файл .pyc, а все изменения в «настоящем» файле .py игнорируются, оставляя меня в невероятном замешательстве, пока я не выясню, что происходит
. в любом случае м aking python notиспользовать «осиротевшие» файлы .pyc или выводить предупреждение при их использовании?
В качестве альтернативы, означает ли вообще тот факт, что у меня есть эта проблема, что я делаю что-то не так, и если да, то что?