I am encountering issues with cryosparc v4.6.2 installation. I used the command “cryosparcm update --override”. The installation went smoothly after the message of mongodb 3.6.23 installation successful. Here is the remaining message.
Any suggestions?
Thanks,
Pei
>>>>
(success messages above)
Extracting all conda packages...
------------------------------------------------------------------------
.................................................................................................
------------------------------------------------------------------------
Done.
conda packages installation successful.
------------------------------------------------------------------------
Main dependency installation completed. Continuing...
------------------------------------------------------------------------
Completed.
Currently checking hash for mongodb
Forcing reinstall for dependency mongodb...
------------------------------------------------------------------------
mongodb 3.6.23 installation successful.
------------------------------------------------------------------------
Completed.
Completed dependency check.
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/opt/CryoSparc/cryosparc_master/deps/anaconda/envs/cryosparc_master_env/lib/python3.10/site-packages/libtiff/__init__.py", line 21, in <module>
from .tiff import TIFFfile, TIFFimage, TiffArray
File "/opt/CryoSparc/cryosparc_master/deps/anaconda/envs/cryosparc_master_env/lib/python3.10/site-packages/libtiff/tiff.py", line 25, in <module>
from .tiff_file import TIFFfile
File "/opt/CryoSparc/cryosparc_master/deps/anaconda/envs/cryosparc_master_env/lib/python3.10/site-packages/libtiff/tiff_file.py", line 15, in <module>
from numpy.testing.utils import memusage
ModuleNotFoundError: No module named 'numpy.testing.utils'
I restored the previous version and tried “cryosparcm update” and got the same error below. (Hence, today is the last run without the --override flag.)
Here is the last part of the installation log (with Conda package installation successful.)
....
Transaction finished
To activate this environment, use:
micromamba activate /opt/CryoSparc/cryosparc_master/deps/anaconda
Or to execute a single command in this environment, use:
micromamba run -p /opt/CryoSparc/cryosparc_master/deps/anaconda mycommand
installation finished.
------------------------------------------------------------------------
Done.
anaconda python installation successful.
------------------------------------------------------------------------
Extracting all conda packages...
------------------------------------------------------------------------
.................................................................................................
------------------------------------------------------------------------
Done.
conda packages installation successful.
------------------------------------------------------------------------
Main dependency installation completed. Continuing...
------------------------------------------------------------------------
Completed.
Currently checking hash for mongodb
Dependencies for mongodb have not changed.
Completed dependency check.
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/opt/CryoSparc/cryosparc_master/deps/anaconda/envs/cryosparc_master_env/lib/python3.10/site-packages/libtiff/__init__.py", line 21, in <module>
from .tiff import TIFFfile, TIFFimage, TiffArray
File "/opt/CryoSparc/cryosparc_master/deps/anaconda/envs/cryosparc_master_env/lib/python3.10/site-packages/libtiff/tiff.py", line 25, in <module>
from .tiff_file import TIFFfile
File "/opt/CryoSparc/cryosparc_master/deps/anaconda/envs/cryosparc_master_env/lib/python3.10/site-packages/libtiff/tiff_file.py", line 15, in <module>
from numpy.testing.utils import memusage
ModuleNotFoundError: No module named 'numpy.testing.utils'
I tried this from my restored v4.5.3. It worked fine, but it did not update to v.4.6.2.
My question is: should I use “PYTHONNOUSERSITE=true cryosparcm update” or should I download the v.4.6.2 tar.gz files and then run “PYTHONNOUSERSITE=true cryosparcm install”.