我试着用Anaconda安装ecCodes。在几次失败的尝试之后,它似乎起作用了,因为我在终端中没有得到错误报告。正如你在屏幕截图中看到的。
使用此命令时,进程冻结了几次:
conda install -c conda-forge eccodes
所以我用这个来安装:
conda install -c "conda-forge/label/broken" eccodes
如果我现在尝试使用以下命令搜索ecCodes:〉conda搜索eccodes,但找不到任何匹配项。有人能告诉我如何测试ecCodes是否成功安装?或者有人能通过截图告诉我安装时是否出错了吗?
我尝试了不同的方式搜索程序,但似乎无法找到正确的语法。我也试图通过导航文件夹找到包目录,但这似乎是相当无望的,我试图找到我可以运行的命令,这应该得到执行ecCodes的情况下,它是安装,但我也找不到任何提示。脚本,我一直在工作,它应该从一个网站拉数据,应该运行,与ecCodes安装(以下在线文档的脚本),仍然不工作。
1条答案
按热度按时间wfypjpf41#
我用这个来安装:
conda install -c "conda-forge/label/broken" eccodes
哦,不!普通用户永远不应该使用
broken
标签--它实际上是损坏的软件包被发送到的地方,以防止它们被安装。回滚更改
首先,我强烈建议回滚您的更改。
可能的问题
您遇到的问题(求解速度慢)可能是因为您安装了baseAnaconda,然后当您添加
conda-forge
通道时,它会导致求解器尝试使用Conda Forge而不是Anaconda重新安装您的每个包。这是一个需要解决的巨大计算问题,因此需要很长时间。即使是Mamba中速度较快的求解器也会很难完成任务。创造新鲜的环境
尽管Anaconda文档暗示可以从其他渠道轻松安装软件包,但实际上几乎总是有问题的。相反,我通常建议任何安装了Anaconda并需要Conda Forge软件包的人,他们应该创建一个只使用Conda Forge的新环境。例如,