hddm-devs / hddm

HDDM is a python module that implements Hierarchical Bayesian parameter estimation of Drift Diffusion Models (via PyMC).
http://ski.clps.brown.edu/hddm_docs/
Other
263 stars 119 forks source link

Can't install hddm in Conda virutal env Python 3.5 Ubuntu 18.04 #65

Open nik0lai opened 4 years ago

nik0lai commented 4 years ago

I'm trying to install hddm in an Anaconda virtual environment using the following commands.

conda create -n py35hddm python=3.5
conda activate py35hddm
conda install -c pymc hddm

but I keep getting the same error.

Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: - 
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.
failed                                                                                              

UnsatisfiableError: The following specifications were found to be incompatible with each other:

Output in format: Requested package -> Available versions

No idea what packages are in conflict as it does not output anything about it.

This is the output of conda list of the env:

# packages in environment at anaconda3/envs/py35hddm:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                        main  
ca-certificates           2020.6.24                     0  
certifi                   2018.8.24                py35_1  
libedit                   3.1.20191231         h14c3975_1  
libffi                    3.2.1                hd88cf55_4  
libgcc-ng                 9.1.0                hdf63c60_0  
libstdcxx-ng              9.1.0                hdf63c60_0  
ncurses                   6.2                  he6710b0_1  
openssl                   1.0.2u               h7b6447c_0  
pip                       10.0.1                   py35_0  
python                    3.5.6                hc3d631a_0  
readline                  7.0                  h7b6447c_5  
setuptools                40.2.0                   py35_0  
sqlite                    3.32.3               h62c20be_0  
tk                        8.6.10               hbc83047_0  
wheel                     0.31.1                   py35_0  
xz                        5.2.5                h7b6447c_0  
zlib                      1.2.11               h7b6447c_3  

And my Anaconda installation:

 active environment : py35hddm
    active env location : /home/nico/anaconda3/envs/py35hddm
            shell level : 1
       user config file : /home/nico/.condarc
 populated config files : /home/nico/.condarc
          conda version : 4.8.3
    conda-build version : 3.17.8
         python version : 3.7.3.final.0
       virtual packages : __glibc=2.27
       base environment : /home/nico/anaconda3  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/linux-64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /home/nico/anaconda3/pkgs
                          /home/nico/.conda/pkgs
       envs directories : /home/nico/anaconda3/envs
                          /home/nico/.conda/envs
               platform : linux-64
             user-agent : conda/4.8.3 requests/2.24.0 CPython/3.7.3 Linux/5.4.0-42-generic ubuntu/18.04.4 glibc/2.27
                UID:GID : 1000:1000
             netrc file : None
           offline mode : False

Any idea?

panwanke commented 3 years ago

i have same question.

hcp4715 commented 11 months ago

Hi, @nik0lai

We've created a docker image for HDDM to make HDDM works. Here it is: https://hub.docker.com/r/hcp4715/hddm. Please let us know if you have any questions when using the docker images.