web-dev-qa-db-ja.com

Google Colabでベースマップをインストールして使用する方法

私はGPS座標を地図上にプロットする必要があるプロジェクトのためにGoogle Colabノートブックを使用しています。この目的のためにベースマップを使いたいです。私はそれを使って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でそれを実行しようとしました、そしてそれはうまくいきませんでした。

5
Suraj S Jain
!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で私にとって機能します。マップを設定してプロットすることができます。

8
pr3sidentspence

これらのスクリプトを実行するだけです

!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
 _
0