CentOS7(さくらVPS)においてPythonスクリプトで、pandasをimportした際に、
ModuleNotFoundError: No module named ‘_bz2’
と出てきてしまった時の対処方法をメモ
import pandas as pd
ModuleNotFoundError: No module named '_bz2'
解決方法
どうやらOSにbzip2-develが入っていないことで生じる原因らしい。
コマンドとしては以下で解決だが、再度Pythonをコンパイルしないといけない。
$sudo yum install -y bzip2-devel
pyenvでは以下のように実行
$sudo yum install -y bzip2-devel
$pyenv uninstall 3.9.13
#再度インストール
$pyenv install 3.9.13
$pyenv global 3.9.13
#改めてpip周りはインストールする
コメント