gpt4 book ai didi

在 Windows 中通过 pip 安装时,Python GDAL 包缺少头文件

转载 作者:可可西里 更新时间:2023-11-01 11:47:00 38 4
gpt4 key购买 nike

我在使用 pip 安装 gdal 时遇到了类似的问题。但是,我使用的是 Windows 10。当我在 powershell 中键入 pip install gdal 时产生的错误是extensions/gdal_wrap.cpp(3085): fatal error C1083: Cannot open include file: 'cpl_port.h': No such file or directory 错误:命令 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' 失败,退出状态为 2

我尝试了 original question's 中提到的所有方法回答。

P.S.:我会添加这个作为评论,但你需要至少 50 个声誉,我是新来的。

最佳答案

在 Windows 10 上,我能够安装到虚拟环境中(python -m venv myenvironment)。我确实安装了 OSGeo4W64但我不想使用那个 python,因为我使用的是 Anaconda python 3.6,所以我是在我的虚拟环境中这样做的:

pip install gdal==2.2.2 --global-option=build_ext --global-option="-IC:/OSGeo4W64/include/"--global-option="-LC:/OSGeo4W64/lib/"

我还需要设置环境变量,如 https://docs.djangoproject.com/en/1.11/ref/contrib/gis/install/#modify-windows-environment 中所述.

我还没有测试太多,但到目前为止 from osgeo import gdal 有效

关于在 Windows 中通过 pip 安装时,Python GDAL 包缺少头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42489700/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com