今天在CentOS服务器上,执行python程序,报错 No module named ‘_bz2’,奇怪,在我的黑苹果上没有问题,于是百度,查到以下解决方案:
-
CentOS安装 libbz2 库.
-
重新编译安装Python 3.10.11,安装目录为/usr/local/python310
cd /usr/local/src/Python-3.10.11
./configure --prefix=/usr/local/python310 --with-openssl=/usr/local/openssl
make -j4
make install
注意,需要提前安装好openssl。