Failed to import any qt binding

I followed the tutorial given in repo: tum-cps / Commonroad Scenario Designer · GitLab. But we i run crdesigner gui, it throws an error as following:

Traceback (most recent call last):
  File "/home/myfolder/anaconda3/envs/py37/bin/crdesigner", line 33, in <module>
    sys.exit(load_entry_point('commonroad-scenario-designer==0.2', 'console_scripts', 'crdesigner')())
  File "/home/myfolder/anaconda3/envs/py37/bin/crdesigner", line 25, in importlib_load_entry_point
    return next(matches).load()
  File "/home/myfolder/anaconda3/envs/py37/lib/python3.7/site-packages/importlib_metadata/__init__.py", line 194, in load
    module = import_module(match.group('module'))
  File "/home/myfolder/anaconda3/envs/py37/lib/python3.7/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/myfolder/anaconda3/envs/py37/lib/python3.7/site-packages/commonroad_scenario_designer-0.2-py3.7.egg/crdesigner/input_output/command_line.py", line 17, in <module>
    from crdesigner.input_output.gui.commonroad_scenario_designer_gui import start_gui
  File "/home/myfolder/anaconda3/envs/py37/lib/python3.7/site-packages/commonroad_scenario_designer-0.2-py3.7.egg/crdesigner/input_output/gui/commonroad_scenario_designer_gui.py", line 5, in <module>
    from matplotlib.backends.backend_qt5agg import NavigationToolbar2QT as NavigationToolbar
  File "/home/myfolder/anaconda3/envs/py37/lib/python3.7/site-packages/matplotlib/backends/backend_qt5agg.py", line 5, in <module>
    from .backend_qtagg import (
  File "/home/myfolder/anaconda3/envs/py37/lib/python3.7/site-packages/matplotlib/backends/backend_qtagg.py", line 9, in <module>
    from .qt_compat import QT_API, _enum, _setDevicePixelRatio
  File "/home/myfolder/anaconda3/envs/py37/lib/python3.7/site-packages/matplotlib/backends/qt_compat.py", line 128, in <module>
    raise ImportError("Failed to import any qt binding")
ImportError: Failed to import any qt binding

Import Error: Failed to import any qt binding

Has anybody met this kind of problem when running command crdesigner gui.

I’ve tried some solutions on internet, but those didn’t work.

I followed the same process outside of docker environment, it works this time. Not clear why. I’d appreciate if anybody helped me out of this problem in docker. Thx in advance.

Maybe try installing qt manually in your Docker container.