对不起,如果这是一个重复的问题,但我是Python的新手,并试图在Pycharm中安装Geopandas。 我的python版本是3.7.2。
- 我已经尝试了通过项目解释器在pycharm中安装库的传统方法。
- 我也试过
pip install geopandas
两者都显示相同的错误。
必须指定 GDAL API 版本。使用 GDAL_CONFIG 环境变量或使用 GDAL_VERSION 环境变量提供 gdal-config 的路径。 错误:命令出错,退出状态 1:python setup.py egg_info 检查日志以获取完整的命令输出
如果可能的话,请提供遵循 wrt Pycharm 的步骤。
根据Geopandas自己的安装说明,推荐的方法是通过conda包管理器进行安装,你可以使用Anaconda或miniconda Python发行版获得:
conda install geopandas
但是,如果你有一个很好的理由你不能使用conda
,并且绝对需要使用pip
,你应该先尝试安装 GDAL(pip install GDAL
(,然后检查gdal-config
命令是否在你的路径中(即你可以通过终端访问它(。然后,您可以尝试直接从 PyCharm 或通过命令行再次安装。
如果您无法从 PyCharm 安装它并且需要指定GDAL_VERSION
(您可以使用gdal-config --version
获得(,您可能需要从命令行安装,您可以在命令行中使用export
或直接在同一调用中设置此变量:
GDAL_VERSION=2.4.2 pip install geopandas