Error during motion correction

open

#1

Hi,
After importing movies in cryoparc when I try to do the motion correction, I see the following error.
Any help is highly appreciated.
Thanks!!!

Traceback (most recent call last):
  File "cryosparc2_worker/cryosparc2_compute/run.py", line 78, in cryosparc2_compute.run.main
  File "cryosparc2_worker/cryosparc2_compute/jobs/motioncorrection/run.py", line 301, in cryosparc2_compute.jobs.motioncorrection.run.run_rigid_motion_correction
  File "cryosparc2_compute/engine/__init__.py", line 8, in <module>
    from engine import *
  File "cryosparc2_worker/cryosparc2_compute/engine/engine.py", line 4, in init cryosparc2_compute.engine.engine
  File "/home/user/cryosparc_user/software/cryosparc/cryosparc2_worker/deps/anaconda/lib/python2.7/site-packages/pycuda/driver.py", line 5, in <module>
    from pycuda._driver import *  # noqa
ImportError: /home/user/cryosparc_user/software/cryosparc/cryosparc2_worker/deps/anaconda/lib/python2.7/site-packages/pycuda/_driver.so: undefined symbol: cuStreamAttachMemAsync

#2

Hi @kaurg5,

Are you running this job on a newly installed cryoSPARC instance? The error message suggests that there was an error during installation. You can try force updating:

cryosparcm update --override

What version of CUDA do you have installed? (You can check via nvidia-smi)

Regards,
Suhail