環境設定 数値 文字列 正規表現 リスト タプル 集合 辞書 ループ 関数 クラス データクラス 時間 パス ファイル スクレイピング その他

CentOS 7のPython 3.7.5はなぜかModuleNotFoundError: No module named '_ctypes'が出る

最終更新日 2023.02.18

CentOS 7 は Python 3.7.5 とかなり相性が悪く、仮想環境の pip install でエラーが出ます。

ModuleNotFoundError: No module named '_ctypes'

このエラーは Python そのもの(または pyenv)をインストールするときにしばしば起きますが、3.7.5 の場合は仮想環境の pip install でも起きます。この場合はバージョンを下げるとうまくいきます。

例えば 3.7.1 ではエラーは起きません。