如何在Google Colab上安装和使用底图?

Sur*_*ain 2 python matplotlib data-analysis data-science google-colaboratory

我将google Colab笔记本用于需要我在地图上绘制GPS坐标的项目。我想为此使用底图。我尝试通过使用将其导入Colab笔记本中,
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'
Run Code Online (Sandbox Code Playgroud)

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

pr3*_*nce 6

!apt-get install libgeos-3.5.0
!apt-get install libgeos-dev
!pip install https://github.com/matplotlib/basemap/archive/master.zip
Run Code Online (Sandbox Code Playgroud)

pyproj 2.0.1存在问题,因此我们需要对其进行降级:

!pip install pyproj==1.9.6
Run Code Online (Sandbox Code Playgroud)

重新启动运行时

from mpl_toolkits.basemap import Basemap
import matplotlib.pyplot as plt
%matplotlib inline
Run Code Online (Sandbox Code Playgroud)

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

  • 与此同时,我忘记了这个答案。再次遇到问题,并找到了这个答案。非常元。 (3认同)