UnsatisfiableError

We are trying to install cryosparc and the installation process was stopped right after the install/update python packages step.

Python installation successful.

Install/Update Python Packages


All requested packages already installed.

packages in environment at /programs/EMAN2:

conda 4.3.23 py27_0

All requested packages already installed.

packages in environment at /programs/EMAN2:

pip 9.0.1 py27_1

UnsatisfiableError: The following specifications were found to be in conflict:

  • eman2
  • scikit-image 0.12.3*
    Use "conda info " to see the dependencies for each package.

We have installed the newest version of EMAN2 and are wondering if we need to remove that for cryosparc to install properly?

This is what we saw when we type conda info

Current conda install:

           platform : linux-64
      conda version : 4.3.23
   conda is private : False
  conda-env version : 4.3.23
conda-build version : 2.1.15
     python version : 2.7.13.final.0
   requests version : 2.14.2
   root environment : /programs/EMAN2  (writable)
default environment : /programs/EMAN2
   envs directories : /programs/EMAN2/envs
                      /home/calvin/.conda/envs
      package cache : /programs/EMAN2/pkgs
                      /home/calvin/.conda/pkgs
       channel URLs : https://repo.continuum.io/pkgs/free/linux-64
                      https://repo.continuum.io/pkgs/free/noarch
                      https://repo.continuum.io/pkgs/r/linux-64
                      https://repo.continuum.io/pkgs/r/noarch
                      https://repo.continuum.io/pkgs/pro/linux-64
                      https://repo.continuum.io/pkgs/pro/noarch
        config file : None
         netrc file : None
       offline mode : False
         user-agent : conda/4.3.23 requests/2.14.2 CPython/2.7.13 Linux/3.10.0-327.36.1.el7.x86_64 CentOS Linux/7.2.1511 glibc/2.17    
            UID:GID : 1000:1000

Any advices would be appreciated.

Hi @calyip, have you already figured this out?
Probably the most straightforward solution is to just make a new UNIX user and install cryoSPARC under that user. Everyone in your lab who has network access to the machine will be able to access the web GUI regardless of their UNIX user account.

Ali