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

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

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

Windows10のAnacondaにconda-forgを用いてgeopandasをインストールする

まず前提として以下2点を注意してください。

1.geopandasを手動でインストールすることは全くおすすめしませんので手動でインストールしたい方は別の記事を探してください。
2.base環境へのインストールは既存パッケージとの依存関係があるためインストールがうまく行かないので注意してください。


以下、手順です。
1.まず以下のコマンドで仮想環境を作りつつ、「jupyter」と「matplotlib」のパッケージをインストールします。

conda create -n myenv jupyter matplotlib

ここでjupyterをインストールしなくてもAnaconda Navigatorからインストールできますが、プロキシがかかっているPCの場合にはここでインストールするのが絶対に良いです。

2.作成した仮想環境を以下のコマンドでアクティブにします。

conda activate myenv

3.conda-forgeからgeopandasをインストールします。

conda install -c conda-forge geopandas

4.conda-forgeからインストールしたrtreeのバージョンが0.9.3でうまく動かないため個別に以下のコマンドで0.9.4にバージョンアップする。
この時注意が必要なのはconda-foreの方ではなんかうまくいかなかったということ。理由は不明です。

conda install -c rtree=0.9.4

これで完成!!!

参考にしたサイトは以下のサイトたちです。
qiita.com

なお、テストはこちらのサイトのコードを使ってテストしました。

import geopandas
import matplotlib.pyplot as plt

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

qiita.com



【追記】
参考にプロキシがかかっている社内環境などで開発環境を構築する際に必要な設定に関して以下のブログでまとめられていたのでリンクを張っておきます。
細かい設定などは社内の情報を調べましょう。
qiita.com