Hi,
After following the instructions above, 3d-flex ran to completion, it did install pycuda.
However, now when I run a test job, a 2D classification which had run successfully earlier, to check if cryosparc is running fine I get this error:
Traceback (most recent call last):
File “cryosparc_master/cryosparc_compute/run.py”, line 80, in cryosparc_compute.run.main
File “/data/emsoft/cryosparcV2/cryosparc2_worker/cryosparc_compute/jobs/jobregister.py”, line 443, in get_run_function
runmod = importlib.import_module("…"+modname, name)
File “/data/emsoft/cryosparcV2/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/importlib/init.py”, line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File “”, line 1014, in _gcd_import
File “”, line 991, in _find_and_load
File “”, line 975, in _find_and_load_unlocked
File “”, line 671, in _load_unlocked
File “”, line 1174, in exec_module
File “”, line 219, in _call_with_frames_removed
File “cryosparc_master/cryosparc_compute/jobs/class2D/run.py”, line 13, in init cryosparc_compute.jobs.class2D.run
File “/data/emsoft/cryosparcV2/cryosparc2_worker/cryosparc_compute/engine/init.py”, line 8, in
from .engine import * # noqa
File “cryosparc_master/cryosparc_compute/engine/engine.py”, line 9, in init cryosparc_compute.engine.engine
File “cryosparc_master/cryosparc_compute/engine/cuda_core.py”, line 12, in init cryosparc_compute.engine.cuda_core
File “/data/emsoft/cryosparcV2/cryosparc2_worker/cryosparc_compute/skcuda_internal/fft.py”, line 27, in
from . import misc2 as misc
File “/data/emsoft/cryosparcV2/cryosparc2_worker/cryosparc_compute/skcuda_internal/misc2.py”, line 32, in
from . import cuda
File “/data/emsoft/cryosparcV2/cryosparc2_worker/cryosparc_compute/skcuda_internal/cuda.py”, line 17, in
from .cudadrv import *
File “/data/emsoft/cryosparcV2/cryosparc2_worker/cryosparc_compute/skcuda_internal/cudadrv.py”, line 39, in
raise OSError(‘CUDA driver library not found’)
OSError: CUDA driver library not found