解决方案:
File "/usr/local/lib/python3.7/lzma.py", line 27, in <module>
from _lzma import *
ModuleNotFoundError: No module named '_lzma'
yum install xz-devel
yum install python-backports-lzma
pip install backports.lzma
# 然后找到 lzma.py 文件,vi命令去改写它
修改前
from _lzma import *
from _lzma import _encode_filter_properties, _decode_filter_properties
修改后
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


文章讲述了在遇到Python运行时找不到_lzma模块的问题时,可以通过安装xz-devel和python-backports-lzma,然后使用pip安装backports.lzma库。如果仍然存在问题,需要编辑lzma.py文件,添加异常处理,尝试从backports.lzma导入所需组件。

3015

被折叠的 条评论
为什么被折叠?



