首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Conda Install UnsatisfiableError

Conda Install UnsatisfiableError
EN

Stack Overflow用户
提问于 2020-06-23 02:50:15
回答 1查看 553关注 0票数 0

我想象着一个基本的问题,这个问题正在加剧我的情绪。虽然它涉及一个名为Fiona的包,但这很可能是一个Conda问题。可能是任何包裹。我想要的包Fiona有几个依赖项,我在我的Conda Env中安装了大部分依赖项。我需要在我的环境中使用Numpy<=1.9.3,所以我找到了一个满足这个要求的Fiona构建字符串。运行了conda install "fiona=1.6.3=np19py27_1",我得到了这个错误:

代码语言:javascript
复制
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。谢谢-为我的无知提前道歉...

EN

回答 1

Stack Overflow用户

发布于 2020-06-23 15:23:41

我认为问题在于fiona无法找到在您的环境中需要和使用的包的正确版本组合。fiona肯定与numpy=1.9不兼容。如果您能够使用其他版本,则可以尝试其他版本,例如

代码语言:javascript
复制
conda install fiona=1.7.13 numpy=1.16.5

仅供参考,这就是我发现问题的原因。我尝试了这两个命令,发现fiona和numpy版本1.9之间存在问题

不工作:

代码语言:javascript
复制
conda create --name py27a python=2.7  fiona numpy=1.9

工作中:

代码语言:javascript
复制
conda create --name py27a python=2.7  fiona=1.7.13 numpy=1.16.5
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62521479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档