geopandas 安裝(以及 contextily 的安裝)

geopandas 安裝(以及 contextily 的安裝)

直接按官方方法失敗過 n 次,後來參考了geopandas安裝心得(win10)總算成功安裝。

遇到的 BUG 有直接 conda install geopandas 無報錯,但是 import geopandas 又提示缺少 dll 等問題;以及在默認 conda 環境怎麼安裝都失敗的情況,只能安裝在虛擬環境。

所以本文記錄一下從建立虛擬環境開始的 geopandas 安裝,使用的 anaconda,python 版本 3.7,win10 64位系統。

1 創建 conda 虛擬環境

conda create -n geo_env python=3.7

創建一個名稱爲【geo_env】的 python 3.7 虛擬環境。

2 安裝 geopandas 的依賴包

這個網址找到 geopandas 的主要幾個主要依賴包的 whl 文件下載。

包括:GDAL、Shapely、Fiona、pyproj

注意根據自己的 python 版本和操作系統來下載對應的 whl

如我的環境下,我下載的以上幾個文件。

然後打開 Anaconda Prompt,使用下面的代碼激活我們創建的虛擬環境。

conda activate geo_env

然後按順序依次安裝,順序爲:GDAL、Shapely、Fiona、pyproj。(需要嚴格按順序安裝)

安裝方法就是直接在 Anaconda Prompt 中輸入 pip install 後把對應的文件拖入 Anaconda Prompt 中,回車就好。

3 安裝 geopandas 本體

直接

pip install geopandas

這樣 geopandas 應該就安裝完成了!

4 安裝 contextily 擴展包(可選)

都裝了 geopandas,自然也要安裝一下可以加底圖的 contextily 包。在後來裝的時候,一度把我裝好的 geopandas 環境搞崩,建議還是直接裝了。

也是去上面的 whl 下載網站,把 contextily 的依賴包下載。

包括:rasterio, cartopy。

然後按順序依次安裝,順序爲:rasterio, cartopy。(需要嚴格按順序安裝)

然後再直接

conda install contextily

就可以了。

References

[1] geopandas安裝心得(win10)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章