Cryosparc v2.4.6 w/cuda 10?

Hi @nis_it,

We apologize for the mismatch in the information provided in the change log and the installation notes. We are currently working on a redesign for the documentation on our website, which reflects the changes in the latest version of cryoSPARC.

It seems like your issue is related to the CUDA-10 binaries’ location not being loaded in your environment prior to the compilation of pycuda during the cryosparc2_worker installation process, causing it to be compiled with what was already loaded, CUDA 8.0. The fix is very simple.

  1. Ensure cryosparc2_worker/config.sh includes the correct path to CUDA 10 on your system.
  2. Recompile pycuda 2018.1.1 after loading the CUDA 10 binaries into your path:
    a. Navigate to your cryosparc2_worker directory
    b. Execute eval $(bin/cryosparcw env)
    c. Execute pip uninstall pycuda
    d. Execute pip install pycuda==2018.1.1 --no-cache-dir #requires an internet connection

After that, you can try the connect command again.

Good Luck!