执行Python脚本报错,提示没有_bz2模块:No module named _bz2。
该依赖库不是Python库,而是C语言的系统动态库,属于Python的底层库,需要在编译Python阶段一起编译才能使用。
sudo apt-get update sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
yum install -y bzip2* zlib zlib-devel
cd <python安装包路径> ./configure --prefix=/usr/local/python3.9.7 --enable-loadable-sqlite-extensions --enable-shared --enable-optimizations make -j4 sudo make install