如何在 Google Colab 上安装和使用底图?
How to install and use basemap on Google Colab?
我正在使用 google Colab notebook 进行一个需要我在地图上绘制 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'
我需要安装底图模块才能使用它。我尝试 !pip install basemap
并尝试在 Colab 上 运行 它但没有用。
就运行这些脚本
!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
!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 上。我现在可以设置和绘制地图。
仅作记录,自basemap
版本系列1.3.x以来,您也可以直接使用pip
安装basemap
,因为现在PyPI中有预编译轮(对于 Windows 和 GNU/Linux):
!pip install basemap
如果您需要 high-resolution 个数据集,您必须手动安装它们:
!pip install basemap-data-hires
我正在使用 google Colab notebook 进行一个需要我在地图上绘制 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'
我需要安装底图模块才能使用它。我尝试 !pip install basemap
并尝试在 Colab 上 运行 它但没有用。
就运行这些脚本
!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
!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 上。我现在可以设置和绘制地图。
仅作记录,自basemap
版本系列1.3.x以来,您也可以直接使用pip
安装basemap
,因为现在PyPI中有预编译轮(对于 Windows 和 GNU/Linux):
!pip install basemap
如果您需要 high-resolution 个数据集,您必须手动安装它们:
!pip install basemap-data-hires