ときどき、デバッグが非常に難しい問題に遭遇します。$PYTHONPATH のどこかに .pyc ファイルが残っていて、一致する .py ファイルが $PYTHONPATH 内の別の場所に移動されているため、試してみるとモジュールをインポートするには、「孤立した」.pyc ファイルが使用され、「実際の」.py ファイルへのすべての変更が無視されるため、何が起こっているのかがわかるまで非常に混乱します。
Python で「孤立した」.pyc ファイルを使用しないようにする方法や、使用時に警告を出力する方法はありますか?
あるいは、私がこの問題を抱えているという事実は、私が何か間違ったことをしていることを意味しますか?