Skip to content

ImportError: undefined symbol: iJIT_NotifyEvent on import torch #13

@Kennethii2i

Description

@Kennethii2i

Hello,

I'm encountering a critical ImportError when trying to run your project, even after following the README.md installation instructions.

  • Problem Description
    When I run bash scripts/rendering_sintel.sh, the script fails immediately on import torch with the following error:
    Traceback (most recent call last):
      File "/media/alphabet/E/Kenneth/DAS3R/./train_gui.py", line 14, in
        import torch
      File "/home/alphabet/anaconda3/envs/das3r/lib/python3.11/site-packages/torch/init.py", line 367, in
        from torch._C import *  # noqa: F403
        ^^^^^^^^^^^^^^^^^^^^^^
    ImportError: /home/alphabet/anaconda3/envs/das3r/lib/python3.11/site-packages/torch/lib/libtorch_cpu.so: undefined symbol: iJIT_NotifyEvent

  • Suspected Cause
    This iJIT_NotifyEvent error typically indicates a conflict between the MKL (Math Kernel Library) versions used by the Conda-installed PyTorch and other libraries installed by Pip.

The requirements.txt file does not have pinned versions. I suspect that running pip install -r requirements.txt is installing newer versions of packages (like numpy, scipy, or huggingface-hub) that are incompatible with the PyTorch build specified in your Conda instructions.

  • Request
    To help me reproduce your successful build, could you please provide a "frozen" list of your working dependencies?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions