Как предотвратить использование Python потерянных файлов .pyc? файлов)

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

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

18
задан weronika 28 May 2012 в 18:47
поделиться