beakerx icon indicating copy to clipboard operation
beakerx copied to clipboard

Installation fails with non-verbose conflict errors

Open NightMachinery opened this issue 3 years ago • 6 comments
trafficstars

❯ conda install -c beakerx beakerx_all
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
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

NightMachinery avatar Feb 14 '22 10:02 NightMachinery

Trying to create a new env for just this package also doesn't work:

❯ conda create --name beakerx -c beakerx beakerx_all
Collecting package metadata (current_repodata.json): done
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: \ 
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.
failed                                                                               

UnsatisfiableError: 

NightMachinery avatar Feb 14 '22 11:02 NightMachinery

❯ conda create --name beakerx -c beakerx python=3.7 beakerx_all                    1
Collecting package metadata (current_repodata.json): done
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
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

Package python conflicts for:
beakerx_all -> notebook[version='>=5.7.4'] -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.6,<3.7.0a0']
python=3.7
beakerx_all -> python[version='>=3.7,<3.8.0a0']

NightMachinery avatar Feb 14 '22 11:02 NightMachinery

conda create --name beakerx -c beakerx -c conda-forge python=3.7 beakerx_all

seems to work. I can send a PR for the readme if anyone's interested.

NightMachinery avatar Feb 14 '22 11:02 NightMachinery

yes please

tnn1t1s avatar Feb 15 '22 13:02 tnn1t1s

please py 3.9

PlumpMath avatar May 11 '22 11:05 PlumpMath

conda create --name beakerx -c beakerx -c conda-forge python=3.7 beakerx_all

Can i get to know what's different with the last working command?

I can send a PR for the readme if anyone's interested.

Ya sure. It seems as if more and more people are running into the same error. Additionally, installed kernels can't be seen/listed by jupyter-kernelspec list, unless the conda' virtual environment beakerxis activated within the shell i.e.conda activate beakerx`.

kqvanity avatar Jul 12 '22 00:07 kqvanity