かべぎわブログ

技術的なことについてかけたらいいな…

PythonでImportError: bad magic number が出たときの対処法

事象

コマンドライン上でPythonを実行したところ、以下のようなエラーがでました。
その対処法です!

ImportError: bad magic number in 'pathlib': b'\x03\xf3\r\n'

対処法

古いバージョンの.pycファイルがそのまま残ってしまっていたみたいなので削除。

find ~ -name '*.pyc' -delete
find /usr/local/ -name '*.pyc' -delete

これでエラーがでなくなった。

原因

どうやらこのエラーの前にbrew install python3を実行してPython3をインストールしていたのが原因の様子。

まとめ

きをつけませう

みんなのPython 第4版

みんなのPython 第4版