驚くほど簡単な技術系健忘録

驚くほど簡単な技術系健忘録

アプリやWebサービス、RPAを作る上での健忘録を書いていきます。

MacのAnacondaにgeopandasをインストールする

MacのAnacondaでgeopandasをインストールしようとしたら結構色々とトラブったので覚書。

まずそもそもの大前提を3つ

--------------------------
1.Anacondaの環境では極力pipを利用せずにパッケージをインストールするようにする
2.WindosにはAnaconda Pronmptなるものも一緒にインストールされるがMacの場合にはインストールされないので通常のターミナルを利用する
3.コマンドは【conda install -c conda-forge 'パッケージ名'】を利用する
※conda-forgeだと結構色々と用意されているのでインストールが問題なくできることが多い
4.本当は新しい仮想環境(env)を別で作ってそこに新しいパッケージを入れたほうが良い。MacだとBaseにそのままインストールできちゃう。(Windowsだとインストールすらできなかった。)
--------------------------

ということでgeopandasのインストールは「ターミナルを開いて」

conda install -c conda-forge geopandas

と打つだけ。

 

実際にうまくインストールできたことは以下のブログのソースコードでテストしました。

qiita.com

※このブログのソースを実行するためには「descartes」のインストールも必要だったので

conda install -c conda-forge descartes

というコマンドも打ちましょう。

 

以下、引用したソースコードです。

import geopandas
import matplotlib.pyplot as plt

world = geopandas.read_file(geopandas.datasets.get_path('naturalearth_lowres'))
print(world.head())
world.plot()
plt.show()