簡體   English   中英

安裝 geoplot 包的問題

[英]Issue installing geoplot package

當我嘗試在我的 Linux 機器或 Windows 機器中安裝 geoplot 時,終端要么掛斷,要么出現錯誤:無法確定 GEOS 版本<\/a>。 我在 anaconda 中檢查了 geos 版本,它說我有GEOS 3.8<\/a> 。

我已經嘗試了pip install geoplot<\/code>和 conda-forge 站點上為 geoplot conda conda install -c conda-forge geoplotlib<\/code>提供的行。

在過去的幾個小時里,我一直在尋找解決方案,但無濟於事。

這是大多數嘗試安裝 GEOS、Cartopy 和 Proj 的開發人員經常面臨的問題。

碰巧在安裝 GEOS 或 Cartopy 之前需要存在某些包。 快速查看錯誤的屏幕截圖,您可以嘗試以下操作...

sudo apt-get install libproj-dev proj-data proj-bin  
sudo apt-get install libgeos-dev  
sudo pip install cython  
sudo pip install cartopy
sudo apt install python3-dev  

上述情況下的替代解決方案對您不起作用,原因可能是 Anaconda 中的混合通道問題,要解決該問題,請以 root (admin) 身份發出以下命令

conda config --set channel_priority strict

編輯 ~/.condarc 文件,編輯后將如下所示:

channel_priority: strict
channels:
  - conda-forge
  - defaults 

使用 root 用戶安裝它,因為它必須訪問標准用戶無法訪問的地方。

conda install geoplot -c conda-forge

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM