Hi all, when invoking multiqc in CI/CD , installed...
# multiqc
y
Hi all, when invoking multiqc in CI/CD , installed with micromamba, I get the following error:
Copy code
Traceback (most recent call last):
    File "/root/CONDA/env-bf59e1c89e33c7658e72457bab39c109/bin/multiqc", line 6, in <module>
      from multiqc.__main__ import run_multiqc
    File "/root/CONDA/env-bf59e1c89e33c7658e72457bab39c109/lib/python3.14/site-packages/multiqc/__init__.py", line 25, in <module>
      from multiqc import (  # noqa: E402
      ...<2 lines>...
      )
    File "/root/CONDA/env-bf59e1c89e33c7658e72457bab39c109/lib/python3.14/site-packages/multiqc/config.py", line 25, in <module>
      from multiqc.utils.util_functions import strtobool, update_dict
    File "/root/CONDA/env-bf59e1c89e33c7658e72457bab39c109/lib/python3.14/site-packages/multiqc/utils/util_functions.py", line 14, in <module>
      import numpy as np
    File "/root/CONDA/env-bf59e1c89e33c7658e72457bab39c109/lib/python3.14/site-packages/numpy/__init__.py", line 112, in <module>
      from numpy.__config__ import show_config
    File "/root/CONDA/env-bf59e1c89e33c7658e72457bab39c109/lib/python3.14/site-packages/numpy/__config__.py", line 4, in <module>
      from numpy._core._multiarray_umath import (
      ...<3 lines>...
      )
    File "/root/CONDA/env-bf59e1c89e33c7658e72457bab39c109/lib/python3.14/site-packages/numpy/_core/__init__.py", line 24, in <module>
      from . import multiarray
    File "/root/CONDA/env-bf59e1c89e33c7658e72457bab39c109/lib/python3.14/site-packages/numpy/_core/multiarray.py", line 11, in <module>
      from . import _multiarray_umath, overrides
  RuntimeError: NumPy was built with baseline optimizations: 
  (X86_V2) but your machine doesn't support:
  (X86_V2).
Is there anything I can do about this ? installing another package ?
p
This is an error with numpy, not MultiQC directly
What's your installation command? Is there any installation caching?
It's to do with how the numpy distribution was built, vs. the machine on which it's installed
✅ 1
y
@Phil Ewels thanks, fixed by downgrading numpy in my conda/yaml file for multiqc
👍🏻 1
p
ok nice. Hopefully just a secondary effect, and not a sign that an upcoming numpy update is going to break MultiQC for everyone 😰 😅