首页 > 运营 > 建站经验 > 正文

解决python模块报错:“bz2 module is not available, No module named '_bz2'”

2020-07-03 12:59:55
字体:
来源:转载
供稿:网友
这篇文章主要为大家详细介绍了解决python模块报错:“bz2 module is not available, No module named '_bz2'”,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

之前python在用pip安装scrapy模块的时候遇到过这个情况,但只是记笔记没有总结出来,今天又遇到了一次,所有361源码就记录分享出来。

解决方案

安装 bzip2-devel:

方法一:

yum install bzip2-devel

方法二:

如果不行,可以编译安装:

wget http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz && tar -zxf bzip2-1.0.6.tar.gz && cd bzip2-1.0.6 && make -f Makefile-libbz2_so && make && make install

安装好后python需要重新编译

下载一个同版本的python,解压后编译安装:

./configure && make && make install

注意:编译安装的路径保持与以前一致(./configure --prefix=),这样不会影响之前安装的所有模块和python的正常使用

以上就是解决python模块报错:“bz2 module is not available, No module named '_bz2'”的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持错新网。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表