zoukankan      html  css  js  c++  java
  • Python3报错:ModuleNotFoundError: No module named '_bz2'

    系统信息

    系统:CentOS Linux release 7.6.1810 (Core)
    python版本:python3.7
     

    报错信息

     from _bz2 import BZ2Compressor, BZ2Decompressor
    ModuleNotFoundError: No module named '_bz2'

    解决办法

    1、安装
    yum install bzip2-devel

    2、找到_bz2.cpython-37m-x86_64-linux-gnu.so文件

    如果在机器上没有的话,可以到这里下载:
    链接:https://pan.baidu.com/s/1GzUY4E0G2yVUfqxHOIzn1A 
    提取码:oiwh 
     
    3、修改文件名
     
    如果你的python版本是3.6,那就是36m,我的是python3.7,得把文件名改为37m,并拷贝到python3的安装目录
     
    mv _bz2.cpython-36m-x86_64-linux-gnu.so _bz2.cpython-37m-x86_64-linux-gnu.so
    cp _bz2.cpython-37m-x86_64-linux-gnu.so /usr/local/python3/lib/python3.7/lib-dynload/
  • 相关阅读:

    python内存管理
    python-继承类执行的流程
    Redis-key的设计技巧
    Redis-误操作尝试恢复
    Python3之hashlib
    面相对象
    设计模式
    RESTful API规范
    Django中间件执行流程
  • 原文地址:https://www.cnblogs.com/lemon-le/p/11558971.html
Copyright © 2011-2022 走看看