gpt4 book ai didi

linux - 如何在 linux-32 上将 Cartopy 安装到 python-3.5

转载 作者:太空宇宙 更新时间:2023-11-04 12:38:01 25 4
gpt4 key购买 nike

当我尝试通过 conda 安装它时

conda install -c scitools cartopy

应用消息:

Fetching package metadata ......... Solving package specifications: .

PackageNotFoundError: Package not found: '' Package missing in current linux-32 channels: - cartopy

Close matches found; did you mean one of these?

cartopy: astropy

You can search for packages on anaconda.org with

anaconda search -t conda cartopy

当我运行时

anaconda search -t conda cartopy

出现新消息

Packages: Name | Version | Package Types | Platforms

 ------------------------- |   ------ | --------------- | ---------------
CISTools/cartopy | | conda | osx-64
: A library providing cartographic tools for python
ChrisBarker/cartopy | | conda | osx-64

...

 vsheremet/cartopy         |   0.11.2 | conda           | linux-32       

Found 22 packages

当我尝试使用其中之一时 - 例如

conda install -c moghimis cartopy

我收到了

Fetching package metadata ......... Solving package specifications: ....

UnsatisfiableError: The following specifications were found to be in conflict: - cartopy - python 3.5* Use "conda info " to see the dependencies for each package.

如何将此软件包安装到我的系统中?

最佳答案

最简单的问题是,anaconda cloud 上没有可用的 cartopy 版本满足 linux-32py35 的组合。有一些可用的 linux-32 版本(例如,来自 Unidata 和 pelson)和一些 py35 版本(例如,来自 IOOS),但两者都没有。

这是因为...

  • py35 相当新,因此目前针对它构建的人相对较少,并且
  • linux-32 现在已经相当老了,所以仍然很少有人为它构建软件包。

最简单的解决方案是更改您的依赖项之一。例如,如果您可以将 Python 要求更改为 py34,那么您可以使用 Unidata linux-32 cartopy 构建。请注意,与最新版本的 v0.14.3 相比,这是一个较旧的 cartopy 版本,v0.13.0。

如果您想挑战一下,另一种解决方案是为自己构建 cartopy!可以在名为 conda-forge(位于 https://github.com/conda-forge/cartopy-feedstock)的 GitHub 组织中找到配方(构建最终 cartopy 版本的内容)。这里有一些关于更新食谱的说明:https://conda-forge.github.io/#update_recipe .

关于linux - 如何在 linux-32 上将 Cartopy 安装到 python-3.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41110086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com