如何在 Google Colab 上安装和使用底图?
Posted
技术标签:
【中文标题】如何在 Google Colab 上安装和使用底图?【英文标题】:How to install and use basemap on Google Colab? 【发布时间】:2019-07-03 23:16:07 【问题描述】:我正在将 google Colab notebook 用于需要我在地图上绘制 GPS 坐标的项目。我想为此目的使用底图。我尝试使用 from mpl_tools.basemap import Basemap
在 Colab 笔记本上导入它
它显示了以下错误:
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 上运行它,但没有成功。
【问题讨论】:
嗨@Suraj,如果我的回答和修复对你有用,你介意接受吗?谢谢! 【参考方案1】:!apt-get install libgeos-3.5.0
!apt-get install libgeos-dev
!pip install https://github.com/matplotlib/basemap/archive/master.zip
有一个problem with 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 上的我。我现在可以设置和绘制地图。
【讨论】:
同时,我忘记了这个答案。再次遇到问题,找到了这个答案。非常元。 还有这个【参考方案2】:只需运行这些脚本
!apt install proj-bin libproj-dev libgeos-dev
然后
!pip install https://github.com/matplotlib/basemap/archive/v1.1.0.tar.gz
然后就可以导入了
from mpl_toolkits.basemap import Basemap
【讨论】:
如果你得到正确的答案,请将其作为验证答案 安装步骤有效,它要求我重新启动运行时,我这样做了。但是,当我尝试导入模块时,它显示以下错误:ImportError: cannot import name 'is_scalar'
以上是关于如何在 Google Colab 上安装和使用底图?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 pip 在 Google Colab 实例上安装 Talib 模块
如何在 Google Colab 上安装 nvidia apex
如何在 Google Colab 上安装 PyTorch v1.0.0+?