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

    Python3报错:ModuleNotFoundError: No module named '_bz2'

    系统信息

    系统:Ubuntu1804 LTS
    python版本:python3.7

    报错信息

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

    解决办法

    1、安装
    sudo apt 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/
    
  • 相关阅读:
    kindle--瓦尔登湖
    8051
    c++
    Linux安装目录的选择
    Redis键值数据类型之散列类型
    Redis键值数据类型之字符串
    redis基本使用
    Ubuntu18.04 Redis安装
    Java String和int转换
    mysql获得自增主码的值
  • 原文地址:https://www.cnblogs.com/michaelcjl/p/15429846.html
Copyright © 2011-2022 走看看