无法安装 GeoPandas/GDAL
Unable to install GeoPandas/GDAL
我正在尝试安装 geopandas。
为此,我需要安装 GDAL 依赖项。
我既无法安装 geopandas,也无法安装 GDAL。
环境 Anaconda 4,Python3.6
我尝试过的方法:
- pip 安装合适的库
- conda 安装合适的库
- 从各种线程下载建议的轮子仍然失败
- 尝试设置自定义环境,但也失败了。
这没有任何问题:
# create environment called geo and install python 3.6 and geo panda from conda-forge channel
conda create -n geo -c conda-forge python=3.6 geopandas
要使用 geopanda,请激活环境 geo 一切正常
conda activate geo
# test that geopanda imports okay
python -c "import geopanda"
如果没有错误,geopanda 已正确安装在您的地理环境中
如果您需要在您的 geo conda 环境中安装其他软件包,请使用
添加它们
conda install -n geo PACKAGENAME PACKAGE2
如果您正在使用 Spyder,您的环境中也需要有 spyder:
conda install -n geo spyder
conda activate geo
spyder
现在你的 spyder 可以访问地理环境中的所有包。如果你不想在这个环境下安装spyder,而是在基础环境下使用spyder,你可以
# install spyder kernel
conda install -n geo spyder-kernels
# get the path to geo python executable and copy the path
conda activate geo
python -c "import sys; print(sys.executable)"
# deactivate geo
conda deactivate
# this returns you to base environment
# open spyder from base
spyder
在 spyder GUI 中,前往工具 > 首选项 > Python 解释器 > 使用以下解释器并粘贴地理环境 python 可执行路径。
我相信在 spyder 的右下角有一个图标可以让你在环境之间切换。但不确定它是否仍然存在,因为我上次使用 spyder 是 2016 年。
我正在尝试安装 geopandas。
为此,我需要安装 GDAL 依赖项。
我既无法安装 geopandas,也无法安装 GDAL。
环境 Anaconda 4,Python3.6
我尝试过的方法:
- pip 安装合适的库
- conda 安装合适的库
- 从各种线程下载建议的轮子仍然失败
- 尝试设置自定义环境,但也失败了。
这没有任何问题:
# create environment called geo and install python 3.6 and geo panda from conda-forge channel
conda create -n geo -c conda-forge python=3.6 geopandas
要使用 geopanda,请激活环境 geo 一切正常
conda activate geo
# test that geopanda imports okay
python -c "import geopanda"
如果没有错误,geopanda 已正确安装在您的地理环境中
如果您需要在您的 geo conda 环境中安装其他软件包,请使用
添加它们conda install -n geo PACKAGENAME PACKAGE2
如果您正在使用 Spyder,您的环境中也需要有 spyder:
conda install -n geo spyder
conda activate geo
spyder
现在你的 spyder 可以访问地理环境中的所有包。如果你不想在这个环境下安装spyder,而是在基础环境下使用spyder,你可以
# install spyder kernel
conda install -n geo spyder-kernels
# get the path to geo python executable and copy the path
conda activate geo
python -c "import sys; print(sys.executable)"
# deactivate geo
conda deactivate
# this returns you to base environment
# open spyder from base
spyder
在 spyder GUI 中,前往工具 > 首选项 > Python 解释器 > 使用以下解释器并粘贴地理环境 python 可执行路径。
我相信在 spyder 的右下角有一个图标可以让你在环境之间切换。但不确定它是否仍然存在,因为我上次使用 spyder 是 2016 年。