Hello,
I am trying to install AiiDA and AiiDA-VASP on a machine that I do not have administrative privileges, hence I am installing everything in a conda environment.
The problem is that there is no combination of packages that is possible to install aiida-core, aiida-core.services, and aiida-vasp. I tried several combinations base on the incompatibility error messages from βmambaβ and it never worked.
Here is one example:
mamba create -n aiida -c conda-forge python=3.10 aiida-core aiida-core.services aiida-vasp pymatgen=2020.10.20
Looking for: ['python=3.10', 'aiida-core', 'aiida-core.services', 'aiida-vasp', 'pymatgen=2020.10.20']
warning libmamba Cache file "/home/lovelace/proj/proj962/dorinitt/programs/miniforge3/pkgs/cache/497deca9.json" was modified by another program
warning libmamba Cache file "/home/lovelace/proj/proj962/dorinitt/programs/miniforge3/pkgs/cache/09cdf8bf.json" was modified by another program
conda-forge/noarch 12.6MB @ 33.6MB/s 0.4s
conda-forge/linux-64 30.6MB @ 67.3MB/s 0.5s
Could not solve for environment specs
The following packages are incompatible
ββ aiida-vasp is installable and it requires
β ββ pymatgen <=2020.12.3 with the potential options
β ββ pymatgen [2019.10.16|2019.10.3|...|2020.9.14] would require
β β ββ python >=3.6,<3.7.0a0 , which can be installed;
β ββ pymatgen [2019.10.16|2019.10.3|...|2020.9.14] would require
β β ββ python >=3.7,<3.8.0a0 , which can be installed;
β ββ pymatgen [2019.11.11|2019.12.22|...|2020.9.14] would require
β β ββ python >=3.8,<3.9.0a0 , which can be installed;
β ββ pymatgen 2020.10.20 would require
β β ββ python >=3.6,<3.7.0a0 , which can be installed;
β β ββ python_abi 3.6.* *_cp36m, which can be installed;
β ββ pymatgen 2020.10.20 would require
β β ββ python >=3.7,<3.8.0a0 , which can be installed;
β β ββ python_abi 3.7.* *_cp37m, which can be installed;
β ββ pymatgen 2020.10.20 would require
β β ββ python >=3.8,<3.9.0a0 , which can be installed;
β β ββ python_abi 3.8.* *_cp38, which can be installed;
β ββ pymatgen 2020.10.20 would require
β β ββ python >=3.9,<3.10.0a0 , which can be installed;
β β ββ python_abi 3.9.* *_cp39, which can be installed;
β ββ pymatgen [2020.11.11|2020.12.3] would require
β ββ python >=3.9,<3.10.0a0 , which can be installed;
ββ pymatgen 2020.10.20** , which can be installed (as previously explained);
ββ python 3.10** is not installable because there are no viable options
ββ python 3.10.8 conflicts with any installable versions previously reported;
ββ python [3.10.0|3.10.1|...|3.10.9] would require
ββ python_abi 3.10.* *_cp310, which conflicts with any installable versions previously reported.
When I install both in my own computer using βpip install aiida-core aiida-vaspβ it runs normally. I think that there might be some incompatibility between aiida-vasp and aiida-core.services.
Thanks in advance!