尝试在 Centos 和 RHEL 上导入 Python3 模块 py7zr 时出现此错误:ModuleNotFoundError: No module named '_lzma'

问题描述

我一直在努力解决这个问题。希望有人能帮我解决这个问题!

总结: 我正在尝试为我创建的脚本导入 py7zr。我想在 Linux、Centos 7.7 和 RHEL 7.9 上运行我的脚本。当我在脚本中导入 py7zr 时,我遇到的问题是“找不到 _lzma 模块”。我正在使用 python3 版本 3.6.1 和 pip 9.0.1 和 setuptools 28.8.0

我尝试过的: 我将 pip 升级到 19.3.1 版,然后重新安装了 py7zr 我将 setuptools 升级到版本 56.0.0 然后重新安装了 py7zr 我将我的 python 安装目录添加到 PATH env 我将 liblzma 安装目录 (/usr/lib64/) 添加到 PATH env 我用“yum install xz-libs”更新了 liblzma 现在版本 liblzma.so.5.2.2

要求我保留 Python 3.6.1 版,否则我也会尝试更新它。

任何帮助将不胜感激。谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)