安装 geoplot 包的问题
Issue installing geoplot package
当我尝试在我的 Linux 框或 windows 框中安装 geoplot 时,终端要么挂断要么我收到 error: unable to determine GEOS version . I checked geos version in anaconda and it states I have GEOS 3.8.
我已经尝试了 pip install geoplot
和 conda-forge 网站上为 geoplot conda install -c conda-forge geoplotlib
提供的行。
过去几个小时我一直在寻找解决方案,但无济于事。
这是大多数尝试安装 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
我遇到了同样的问题,但能够通过创建 geo_env (https://geopandas.org/en/stable/getting_started/install.html) 然后 运行 conda install geoplot -c conda-forge 来解决
当我尝试在我的 Linux 框或 windows 框中安装 geoplot 时,终端要么挂断要么我收到 error: unable to determine GEOS version . I checked geos version in anaconda and it states I have GEOS 3.8.
我已经尝试了 pip install geoplot
和 conda-forge 网站上为 geoplot conda install -c conda-forge geoplotlib
提供的行。
过去几个小时我一直在寻找解决方案,但无济于事。
这是大多数尝试安装 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
我遇到了同样的问题,但能够通过创建 geo_env (https://geopandas.org/en/stable/getting_started/install.html) 然后 运行 conda install geoplot -c conda-forge 来解决