No module named ‘_lzma’

简介: No module named ‘_lzma’

import librosa

import lzma

上面两个操作都会引起这个错误:

ModuleNotFoundError: No module named ‘_lzma’


解决过程如下:


第一步:去lzma官网查看ubuntu环境下如何安装lzma

lzma官网安装教程

(1)sudo apt-get install liblzma-dev

(2)pip install backports.lzma

如果和我一样是python 3.6,第二个操作换换成:

pip3 install backports.lzma (可能需要sudo)

第二步:修改原本就存在的lmza.py文件

把 /usr/local/lib/python3.6/lzma.py line 27行

修改如下:

try:
    from _lzma import *
    from _lzma import _encode_filter_properties, _decode_filter_properties
except ImportError:
    from backports.lzma import *
    from backports.lzma import _encode_filter_properties, _decode_filter_properties



目录
相关文章
|
Linux 网络安全 Python
linux centos上安装python3.11.x详细完整教程
这篇文章提供了在CentOS系统上安装Python 3.11.x版本的详细步骤,包括下载、解压、安装依赖、编译配置、解决常见错误以及版本验证。
12554 3
linux centos上安装python3.11.x详细完整教程
|
11月前
|
传感器 算法 数据可视化
【卡尔曼滤波跟踪】跟踪目标的轨迹,并将滤波器输出与原始轨迹进行比较(Matlab实现)
【卡尔曼滤波跟踪】跟踪目标的轨迹,并将滤波器输出与原始轨迹进行比较(Matlab实现)
648 4
|
存储 安全 数据安全/隐私保护
解锁Python安全新姿势!AES加密:让你的数据穿上防弹衣,无惧黑客窥探?
【8月更文挑战第1天】在数字化时代,确保数据安全至关重要。AES(高级加密标准)作为一种强大的对称密钥加密算法,能有效保护数据免遭非法获取。AES支持128/192/256位密钥,通过多轮复杂的加密过程提高安全性。在Python中,利用`pycryptodome`库可轻松实现AES加密:生成密钥、定义IV,使用CBC模式进行加密与解密。需要注意的是,要妥善管理密钥并确保每次加密使用不同的IV。掌握AES加密技术,为数据安全提供坚实保障。
874 2
|
Linux Shell iOS开发
ModuleNotFoundError: No module named 'readline' 是什么问题
【6月更文挑战第17天】ModuleNotFoundError: No module named 'readline' 是什么问题
2032 1
|
Linux Python
centos 编译安装 python 和 openssl
centos 编译安装 python 和 openssl
994 3
|
Ubuntu 开发者 Python
|
Ubuntu Java Linux
update-alternatives命令如何使用?【20240805】
【8月更文挑战第4天】update-alternatives命令如何使用?【20240805】
1016 4

热门文章

最新文章