首页 > 解决方案 > 如何在 Google Colab 上安装和使用底图?

问题描述

我正在将 google Colab notebook 用于需要我在地图上绘制 GPS 坐标的项目。我想为此目的使用底图。我尝试通过 using 将其导入 Colab notebook
from mpl_tools.basemap import Basemap 并显示以下错误:

ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-24-2cb85a2f9bb7> in <module>()
----> 1 from mpl_tools.basemap import Basemap

ModuleNotFoundError: No module named 'mpl_tools'

我需要安装底图模块才能使用它。我尝试!pip install basemap并尝试在 Colab 上运行它,但没有成功。

标签: pythonmatplotlibdata-sciencedata-analysisgoogle-colaboratory

解决方案


!apt-get install libgeos-3.5.0
!apt-get install libgeos-dev
!pip install https://github.com/matplotlib/basemap/archive/master.zip

pyproj 2.0.1有问题,所以我们需要降级:

!pip install pyproj==1.9.6

重新启动运行时

from mpl_toolkits.basemap import Basemap
import matplotlib.pyplot as plt
%matplotlib inline

这适用于 2019 年 4 月 7 日在 Colab 上的我。我现在可以设置和绘制地图。


推荐阅读