Installation fails with `UnsatisfiableError: The following specifications were found to be incompatible with each other`
See original GitHub issueFollowing the instructions at https://holoviz.org/installation.html, at step 2 I’m getting:
$ conda install -c pyviz/label/dev holoviz
Collecting package metadata (current_repodata.json): done
Solving environment: failed
Collecting package metadata (repodata.json): done
Solving environment: failed
UnsatisfiableError: The following specifications were found to be incompatible with each other:
- holoviz -> bokeh[version='>=1.2.0'] -> numpy[version='>=1.7.1'] -> blas==1.0=mkl
- holoviz -> bokeh[version='>=1.2.0'] -> numpy[version='>=1.7.1'] -> libgcc-ng[version='>=7.3.0']
- holoviz -> bokeh[version='>=1.2.0'] -> numpy[version='>=1.7.1'] -> libgfortran-ng[version='>=7,<8.0a0']
- holoviz -> bokeh[version='>=1.2.0'] -> numpy[version='>=1.7.1'] -> mkl[version='>=2019.3,<2020.0a0'] -> intel-openmp
- holoviz -> bokeh[version='>=1.2.0'] -> numpy[version='>=1.7.1'] -> python[version='>=3.6,<3.7.0a0'] -> libstdcxx-ng[version='>=7.3.0']
- holoviz -> cffi
- holoviz -> dask[version='>=0.18.2'] -> pandas[version='>=0.21.0']
- holoviz -> dask[version='>=0.18.2'] -> toolz[version='>=0.7.3']
- holoviz -> datashader[version='>=0.7.0'] -> param[version='>=1.6.0']
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> conda[version='>=4.4'] -> conda-build[version='>=3'] -> beautifulsoup4 -> soupsieve -> backports.functools_lru_cache
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> conda[version='>=4.4'] -> conda-build[version='>=3'] -> conda-verify[version='>=3.1.0'] -> backports.tempfile -> backports.weakref
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> conda[version='>=4.4'] -> conda-build[version='>=3'] -> conda-verify[version='>=3.1.0'] -> future
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> conda[version='>=4.4'] -> conda-build[version='>=3'] -> filelock
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> conda[version='>=4.4'] -> conda-build[version='>=3'] -> glob2[version='>=0.6']
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> conda[version='>=4.4'] -> conda-build[version='>=3'] -> patchelf
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> conda[version='>=4.4'] -> conda-build[version='>=3'] -> pkginfo
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> conda[version='>=4.4'] -> conda-build[version='>=3'] -> py-lief -> liblief==0.9.0=h7725739_2
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> conda[version='>=4.4'] -> conda-env[version='>=2.6']
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> conda[version='>=4.4'] -> conda-package-handling[version='>=1.3.0'] -> libarchive[version='>=3.3.3'] -> lz4-c[version='>=1.8.1.2,<1.9.0a0']
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> conda[version='>=4.4'] -> conda-package-handling[version='>=1.3.0'] -> libarchive[version='>=3.3.3'] -> lzo[version='>=2.10,<3.0a0']
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> conda[version='>=4.4'] -> conda-package-handling[version='>=1.3.0'] -> python-libarchive-c
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> conda[version='>=4.4'] -> conda-package-handling[version='>=1.3.0'] -> tqdm
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> conda[version='>=4.4'] -> pycosat[version='>=0.6.3']
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> conda[version='>=4.4'] -> ruamel_yaml[version='>=0.11.14,<0.16']
- holoviz -> datashader[version='>=0.7.0'] -> pyct -> doit -> pyinotify
- holoviz -> datashader[version='>=0.7.0'] -> scikit-image -> matplotlib[version='>=2.0.0'] -> subprocess32
- holoviz -> datashader[version='>=0.7.0'] -> scikit-image -> networkx[version='>=1.8']
- holoviz -> datashader[version='>=0.7.0'] -> scikit-image -> scipy[version='>=0.17']
- holoviz -> datashader[version='>=0.7.0'] -> xarray[version='>=0.9.6']
- holoviz -> fastparquet[version='>=0.2.1']
- holoviz -> holoviews[version='>=1.12.3'] -> ipython[version='>=5.4.0']
- holoviz -> holoviews[version='>=1.12.3'] -> notebook
- holoviz -> holoviews[version='>=1.12.3'] -> panel
- holoviz -> hvplot[version='>=0.4.0']
- holoviz -> ipywidgets
- holoviz -> netcdf4
- holoviz -> phantomjs
- holoviz -> python-snappy
- holoviz -> rise
- holoviz -> selenium
- holoviz -> streamz
I was able to successfully install this (prior to the rename to holoviz if it helps). Using Ubuntu 16.04, conda 4.7.5
Issue Analytics
- State:
- Created 4 years ago
- Comments:8 (2 by maintainers)
Top Results From Across the Web
conda install python=3.6 UnsatisfiableError - Stack Overflow
I had the same error but a bit different: UnsatisfiableError: The following specifications were found to be in conflict: - argcomplete -> python...
Read more >How do I resolve the error "UnsatisfiableError" when using ...
UnsatisfiableError : The following specifications were found to be incompatible with the existing python installation in your environment:
Read more >Conda UnsatisfiableError: The following specifications were ...
Fix the following conda errors (not sure if they are reproducible errors): ... specifications were found to be incompatible with each other: ...
Read more >ISIS installation problem - USGS Astrogeology
Press CTRL-C to abort. failed UnsatisfiableError: The following specifications were found to be incompatible with each other: Output in ...
Read more >Using older notebook on latest Anaconda Navigator ...
UnsatisfiableError : The following specifications were found to be incompatible with the existing python installation in your environment: ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I think there is something weird going on with the environment solver, I installed python=3.6 as directed first, but then followed that with installing numpy separate from holoviz, like so:
conda create -n holoviz-tutorial python=3.6 conda activate holoviz-tutorial conda install --override-channels -c pyviz -c conda-forge numpy=1.16 conda install --override-channels -c pyviz -c conda-forge holoviz
Then conda was able to successfully solve the environment.
I believe @jlstevens updated the pyviz channel’s phantomjs with the one from conda-forge, which should make it work the same with or without that channel. That doesn’t mean it’s the right thing to do, as presumably there was a reason it pinned fontconfig before, but at least it gets things working. Please reopen if you have any issues again.