我无法使用 conda 将 cartopy 升级到 0.18.0
Posted
技术标签:
【中文标题】我无法使用 conda 将 cartopy 升级到 0.18.0【英文标题】:I can't upgrade cartopy to 0.18.0 using conda 【发布时间】:2020-11-08 08:37:43 【问题描述】:我正在尝试将 cartopy 升级到版本 0.18.0
我试过conda update cartopy
,但它什么也没做。
我删除了 cartopy 并尝试使用 conda install -c conda-forge cartopy
重新安装 cartopy,它告诉我将安装版本 0.17.0 而不是 0.18.0。
我终于尝试使用pip install cartopy
安装它。 PIP 尝试安装 0.18.0 版本,但我在这里遇到了一个我无法解决的不同错误:
lib/cartopy/trace.cpp(665): 致命错误 C1083: No se puede abrir el archivo incluir: 'geos_c.h': 没有这样的文件或目录
我不明白为什么如果 0.18.0 是 cartopy in conda 的主要版本,它会尝试安装以前的版本。在 Anaconda navigator 中也有旧版本(0.17.0)。我正在使用适用于 Windows 10 的 Anaconda。
【问题讨论】:
【参考方案1】:您尝试安装它的环境中的某些东西一定会阻止它。我会先尝试用新环境检查一下:
conda create -n test_env python=3.8 cartopy=0.18
【讨论】:
以上是关于我无法使用 conda 将 cartopy 升级到 0.18.0的主要内容,如果未能解决你的问题,请参考以下文章
使用诗歌从 conda-forge(例如 cartopy)安装预构建包,而不依赖 conda(仅使用通道)