我想象一个让我更加恼火的基本问题。虽然它涉及一个名为 Fiona 的包,但这很可能是一个 Conda 问题。可以是任何包。我想要的包,Fiona 有一些我在我的 Conda Env 中安装最多的依赖项。我需要 Numpy<=1.9.3 在我的环境中,所以我找到了一个 Fiona 的构建字符串满足这一点。Ran conda install "fiona=1.6.3=np19py27_1"
,我收到此错误:
UnsatisfiableError: The following specifications were found to be incompatible with each other:
Package cligj conflicts for:
fiona==1.6.3=np19py27_1 -> cligj
Package vc conflicts for:
python=2.7.14 -> vc=9
Package numpy conflicts for:
fiona==1.6.3=np19py27_1 -> numpy=1.9
Package six conflicts for:
fiona==1.6.3=np19py27_1 -> six
Package munch conflicts for:
fiona==1.6.3=np19py27_1 -> munch
Package vs2008_runtime conflicts for:
python=2.7.14 -> vs2008_runtime
Package setuptools conflicts for:
fiona==1.6.3=np19py27_1 -> setuptools
Package python_abi conflicts for:
python=2.7.14 -> python_abi=[build=*_cp27m]
Package pip conflicts for:
python=2.7.14 -> pip
Package click-plugins conflicts for:
fiona==1.6.3=np19py27_1 -> click-plugins
Package pypy conflicts for:
fiona==1.6.3=np19py27_1 -> pypy[version='<0a0']
Package gdal conflicts for:
fiona==1.6.3=np19py27_1 -> gdal==1.11.4
所以基本上每个依赖都有冲突。有什么想法有什么问题和解决这个问题的步骤吗?仅供参考,这fiona==1.6.3=np19py27_1 -> numpy=1.9
是没有意义的,因为这个 Fiona 构建依赖于 Numpy 1.9* 和我的 conda env = 1.9.3?? 我在 Python 2.7.14 上。谢谢 - 提前为我的无知道歉......