みーのぺーじ

みーが趣味でやっているPCやソフトウェアについて.Unity, Python, Processingなどのプログラミングや,脱獄, hackintoshなど

トップ / 記事一覧 / カテゴリ

EOFError: marshal data too short

Pythonで1つのプロジェクトに対して複数の環境で編集すると,

EOFError: marshal data too short

というエラーが出ることがある.これは.pycファイルが原因のようで,pycacheディレクトリの*.pycファイルを削除することで解消される.

毎回削除するのは面倒なので,python実行時に-Bオプションを追加する*1と*.pycファイルが作成されなくなるので,便利である.