首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Conda包冲突,Geopandas

Conda包冲突,Geopandas
EN

Stack Overflow用户
提问于 2022-10-23 20:08:57
回答 2查看 51关注 0票数 2

我收到了以下错误时,试图安装在我的环境中,因为它失败后,在终端通过康达锻造的命令。有什么方法可以让这个更新和修复吗?

代码语言:javascript
运行
复制
Output in format: Requested package -> Available versions

Package geopandas-base conflicts for:
geopandas -> geopandas-base==0.9.0=py_1
geopandas-base

Package ca-certificates conflicts for:
python=3.9 -> openssl[version='>=1.1.1q,<1.1.2a'] -> ca-certificates
geopandas -> python -> ca-certificates```
EN

回答 2

Stack Overflow用户

发布于 2022-10-23 21:18:55

你正在用冲突的软件包在现有的环境中安装地质公园。当另一个env将包固定在特定的不兼容包上时,或者如果包是从不兼容的通道安装的,例如,如果您使用anaconda安装到基本env中,或者(尽管现在这种情况很少发生),如果您更新包已经很长时间了,就会发生这种情况。

相反,使用所需的包创建一个新的环境,例如:

代码语言:javascript
运行
复制
conda create -n geopandas -c conda-forge python=3.10 geopandas gdal pygeos pandas scipy […]

如果您想删除以前的环境,可以使用

代码语言:javascript
运行
复制
conda env remove -n other-env-name

如果您继续遇到问题,并且正在使用anaconda,我强烈建议删除anaconda,它将包从与conda不兼容的默认通道中捆绑,然后安装微型锻造,或者安装更快的编译(但对用户不太友好)近亲曼巴福尔

票数 0
EN

Stack Overflow用户

发布于 2022-10-25 01:45:23

代码语言:javascript
运行
复制
$ conda install -c anaconda pip
$ pip install geopandas
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74174412

复制
相关文章

相似问题

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