MultiQC: ModuleNotFoundError: No module named 'imp'

回答 2 浏览 1455 2023-10-11

我正在 ubuntu Linux 终端中运行 fastqcmultiqc 。 fastqc 运行完美,没有任何问题,但 multiqc 运行失败,显示该消息。不知道如何修复丢失的'imp'模块。我尝试阅读并应用在互联网或谷歌中找到的所有解决方案。

我使用命令'conda install multiqc'在现有的conda环境中安装multiqc。我尝试在新的 conda 环境中安装它。尽管如此,它还是显示了相同的消息。当前运行的 python 版本是 3.12.0

有人可以帮助解决这个问题吗?

Tarequl Nishad 提问于2023-10-11
2 个回答
#1楼 已采纳
得票数 2

Python 3.12 是新的,它引入的更改(例如删除 imp 模块)的后果需要传播到社区。

现在继续使用 Python 3.11。

merv 提问于2023-10-12
#2楼
得票数 0

GitHub 上报告的问题应该在下一版本中修复:

https://github.com/ewels/MultiQC/issues/2112

FGV 提问于2023-10-12