question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

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

See original GitHub issue

Following 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:closed
  • Created 4 years ago
  • Comments:8 (2 by maintainers)

github_iconTop GitHub Comments

2reactions
meverson86commented, Jul 7, 2019

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.

1reaction
jbednarcommented, Jul 8, 2019

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.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found