python - 此输出中的 conda 依赖冲突在哪里?我看不到他们。 :(

标签 python dependencies anaconda conda

尝试从我自己的 Anaconda channel 安装软件包时,我收到以下输出:

(pybert-tst)
dbanas@Davids-MacBook-Pro:~/Documents/Projects/PyBERT
$ conda install -c dbanas pybert
WARNING conda.base.context:use_only_tar_bz2(632): Conda is constrained to only using the old .tar.bz2 file format because you have conda-build installed, and it is <3.18.3.  Update or remove conda-build to get smaller downloads and faster extractions.
Collecting package metadata (repodata.json): done
Solving environment: failed

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

  - pybert -> chaco -> enable -> fonttools -> brotli -> libcxx[version='>=4.0.1'] -> libcxxabi==4.0.1=hcfea43d_1
  - pybert -> chaco -> enable -> fonttools -> munkres -> python -> libffi[version='>=3.2.1,<4.0a0']
  - pybert -> chaco -> enable -> fonttools -> munkres -> python -> ncurses[version='>=6.1,<7.0a0']
  - pybert -> chaco -> enable -> fonttools -> munkres -> python -> readline[version='>=7.0,<8.0a0']
  - pybert -> chaco -> enable -> fonttools -> munkres -> python -> sqlite[version='>=3.27.2,<4.0a0'] -> libedit[version='>=3.1.20181209,<3.2.0a0']
  - pybert -> chaco -> enable -> fonttools -> munkres -> python -> sqlite[version='>=3.27.2,<4.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0']
  - pybert -> chaco -> enable -> fonttools -> munkres -> python -> tk[version='>=8.6.8,<8.7.0a0']
  - pybert -> chaco -> enable -> fonttools -> munkres -> python -> xz[version='>=5.2.4,<6.0a0']
  - pybert -> chaco -> enable -> fonttools -> unicodedata2
  - pybert -> chaco -> enable -> numpy
  - pybert -> chaco -> enable -> pillow -> freetype[version='>=2.9.1,<3.0a0'] -> libpng[version='>=1.6.34,<1.7.0a0']
  - pybert -> chaco -> enable -> pillow -> jpeg[version='>=9b,<10a']
  - pybert -> chaco -> enable -> pillow -> libtiff[version='>=4.0.10,<5.0a0'] -> zstd[version='>=1.3.7,<1.3.8.0a0'] -> lz4 -> lz4-c[version='>=1.8.1.2,<1.9.0a0']
  - pybert -> chaco -> enable -> pillow -> libtiff[version='>=4.0.10,<5.0a0'] -> zstd[version='>=1.3.7,<1.3.8.0a0'] -> lz4 -> setuptools -> certifi[version='>=2016.09']
  - pybert -> chaco -> enable -> pillow -> olefile
  - pybert -> chaco -> enable -> pyface -> pygments
  - pybert -> chaco -> enable -> pyface -> pyqt -> dbus[version='>=1.13.2,<2.0a0'] -> expat[version='>=2.2.6,<3.0a0']
  - pybert -> chaco -> enable -> pyface -> pyqt -> dbus[version='>=1.13.2,<2.0a0'] -> glib[version='>=2.56.2,<2.57.0a0'] -> gettext[version='>=0.19.8.1,<1.0a0'] -> libiconv[version='>=1.15,<2.0a0']
  - pybert -> chaco -> enable -> pyface -> pyqt -> dbus[version='>=1.13.2,<2.0a0'] -> glib[version='>=2.56.2,<2.57.0a0'] -> pcre[version='>=8.42,<9.0a0']
  - pybert -> chaco -> enable -> pyface -> pyqt -> qt[version='5.9.*,>=5.9.6,<5.10.0a0'] -> icu[version='>=58.2,<59.0a0']
  - pybert -> chaco -> enable -> pyface -> pyqt -> sip[version='>=4.19.4,<=4.19.8']
  - pybert -> chaco -> enable -> pyface -> traits
  - pybert -> chaco -> enable -> pyparsing
  - pybert -> chaco -> enable -> six
  - pybert -> chaco -> enable -> traitsui
  - pybert -> docutils
  - pybert -> jinja2
  - pybert -> kiwisolver
  - pybert -> pyibis-ami[version='>=3.0.0'] -> scipy
  - pybert -> scikit-rf
  - pybert -> sphinx

我不明白他们告诉我的是什么,因为我没有看到任何实际的冲突报告。 例如,第一个规范。要求包 libcxx 为 ">=4.0.1"。 但是,我没有看到任何其他规范中提到的包 libcxx 。 那么,冲突在哪里呢?

有人可以帮助我理解上述输出中的不兼容之处吗?

最佳答案

根据 Roland Weber 的提示,这是由于(我认为)在 6 月底之前发布了不稳定的 conda

关于python - 此输出中的 conda 依赖冲突在哪里?我看不到他们。 :(,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57063728/

相关文章:

python - 如何快速迭代一个大列表?

docker - 是否有真正的配置作为 jupyter notebook/labs 的代码?

android - 由于某些 .jar 依赖项,无法使用 ProGuard 编译应用程序的发布版本

c++ - cmake 会忽略 .hpp 文件更改吗?

python - Anaconda 的 NumbaPro CUDA 断言错误

python - 无法安装安装了 64 位版本的 Anaconda 的 boost 库

python - 如何使该页面在登录/注销时重新加载?

python - 美丽汤 vs selenium v​​s urllib

python - 如何限制 python 中的输入,使其只允许 0 或 1?

dependencies - 语义版本修补协议(protocol) : do you bump if dependencies bump?