在 Google Colaboratory Notebook 上安装 GeoViews

Posted

技术标签:

【中文标题】在 Google Colaboratory Notebook 上安装 GeoViews【英文标题】:Install GeoViews on a Google Colaboratory Notebook 【发布时间】:2020-06-16 03:49:21 【问题描述】:

是否可以在 Google Colaboratory 笔记本上安装 geoviews,以便我可以使用它来绘制来自 Xarray 数据集的数据?

【问题讨论】:

您尝试了什么,遇到了什么错误? 我尝试了简单的import geoviews as gv,得到了错误信息:ModuleNotFoundError: No module named 'geoviews' 当我尝试 pip install geoviews 时收到此错误消息:ERROR: Command errored out with exit status 1: /usr/bin/python3 /usr/local/lib/python3.6/dist-packages/pip/_vendor/pep517/_in_process.py get_requires_for_build_wheel /tmp/tmpp4b7gqpo Check the logs for full command output. 并且不知道如何处理。 【参考方案1】:

Geoviews 依赖于cartopy,它有一些 pip 未涵盖的额外要求。您可以使用apt 安装它们,此时geoviews 安装将正常工作:

!apt-get install libgeos++ libproj-dev
!pip install geoviews

在此之后,您可以运行基本的 geoviews 命令:

import geoviews as gv
import geoviews.feature as gf

gv.extension('matplotlib')
gf.ocean

【讨论】:

谢谢!这肯定回答了我的问题,但我遇到了另一个问题。我正在尝试通过此链接 (geoviews.org/gallery/bokeh/…) 重现代码,但我的 Colab Notebook 因我不明白的原因而崩溃。有没有可能让它正常工作?

以上是关于在 Google Colaboratory Notebook 上安装 GeoViews的主要内容,如果未能解决你的问题,请参考以下文章

使用本地 GPU 的 Google Colaboratory 本地运行时

Colaboratory:我可以访问我的 Google 云端硬盘文件夹和文件吗?

如何在 Google Colaboratory 中使用 R?

使用 Google Colaboratory 时未显示图表 [重复]

在 Google Colaboratory Notebook 上安装 GeoViews

是否可以在 Google Colaboratory 中进行动画可视化?