Closed xeniorn closed 12 months ago
Correction, the error only happens when the relion dependencies are loaded (we use lmod modules to load the dependencies). If I build the python env in a clean environment, it works normally. But that doesn't allow me to run DynaMight from the relion GUI.
Perhaps your LD_LIBRARY_PATH
is problematic?
This seems a conda env issue independent of relion itself.
In this case, you should ask in CCPEM, because more people is watching and you have a higher chance of getting a response. In general, I cannot advise on RELION integration with modules, containers etc.
You're right, I only later noticed it is likely a module interference issue, I thought the conda env build step was unstable. I'll close this for now.
Just for reference, the issue is based on the conflict with the qt5 module installed as dependence of gnuplot. Not sure why the gnuplot one is interfering with the one in the conda env, but we worked around it by simply removing gnuplot from the installation.
When running Dynamight, program crashes with a Qt5-related error. This seems a conda env issue independent of relion itself. Please advise. Many thanks!
Environment:
Dataset:
Job options:
note.txt
in the job directory):Error message:
Please cite the full error message as the example below.
Same happens if I load the conda environment outside of relion, open python, and run "from dynamight import cli", like relion_python_dynamight does.
Relion build command (cmake 3.24.3 via easybuild):
Conda env build command (using newest miniconda 23.9.0) :