【问题标题】:Python - pip install - ERROR: A GDAL API version must be specifiedPython - pip install - 错误:必须指定 GDAL API 版本
【发布时间】:2020-10-01 08:00:22
【问题描述】:

我尝试根据上下文安装模块以在 Python 上使用它。

我以管理员身份使用 Anaconda Prompt,并写道:pip install contextily

我收到此错误,但我仍然没有找到我必须做的事情:

获取制造轮子的要求...错误
错误:命令出错,退出状态为 1:
命令:'C:\Users\elise\AppData\Local\Continuum\anaconda3\python.exe' 'C:\Users\elise\AppData\Local\Continuum\anaconda3\lib\site-packages\pip_vendor\pep517_in_process.py' get_requires_for_build_wheel 'C:\Users\elise\AppData\Local\Temp\tmpwkajt8gq' cwd: C:\Users\elise\AppData\Local\Temp\pip-install-ysq517b2\rasterio
完整输出(2 行):
INFO:root:Building on Windows 需要额外的 setup.py 选项来定位所需的 GDAL 文件。更多的 信息可在自述文件中找到。
错误:必须指定 GDAL API 版本。使用 GDAL_CONFIG 提供 gdal-config 的路径

环境变量或使用 GDAL_VERSION 环境变量。

错误:命令出错,退出状态为 1: 'C:\Users\elise\AppData\Local\Continuum\anaconda3\python.exe' 'C:\Users\elise\AppData\Local\Continuum\anaconda3\lib\site-packages\pip_vendor\pep517_in_process.py' get_requires_for_build_wheel 'C:\Users\elise\AppData\Local\Temp\tmpwkajt8gq' 检查日志以获取完整的命令输出。

(我试图像那里一样处理环境变量:No module named ogr,但它没有帮助。这些解决方案都不是:Error installing geopandas:" A GDAL API version must be specified " in Anaconda)

【问题讨论】:

    标签: python module


    【解决方案1】:

    通过创建虚拟环境并对其进行操作,我实现了安装以前无法安装的软件包(在 Anaconda Navigator 上很简单:环境/创建,然后使用导航器的右侧部分安装新软件包)

    【讨论】:

      【解决方案2】:

      尝试使用 anaconda 提示符运行以下命令:
      conda install -c conda-forge contextily

      您可以找到documentation here.

      【讨论】:

        猜你喜欢
        • 2019-07-11
        • 2020-09-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-10-11
        • 1970-01-01
        • 2019-07-29
        • 2020-07-21
        相关资源
        最近更新 更多