Can';在mac os上安装Python3.6的GDAL

Can';在mac os上安装Python3.6的GDAL,python,python-3.x,macos,gdal,Python,Python 3.x,Macos,Gdal,我可以使用pip在我的mac上安装python2.7的GDAL。但是,当我尝试使用 pip3安装gdal我收到一条很长的错误消息,最后是: warning: unknown warning option '-Werror=unused-command-line-argument-hard-error-in-future'; did you mean '-Werror=unused-command-line-argument'? [-Wunknown-warning-option] ext

我可以使用pip在我的mac上安装python2.7的GDAL。但是,当我尝试使用
pip3安装gdal
我收到一条很长的错误消息,最后是:

warning: unknown warning option '-Werror=unused-command-line-argument-hard-error-in-future'; did you mean '-Werror=unused-command-line-argument'? [-Wunknown-warning-option]
    extensions/gdal_wrap.cpp:3168:10: fatal error: 'cpl_port.h' file not found
    #include "cpl_port.h"
             ^~~~~~~~~~~~
    1 warning and 1 error generated.
    error: command 'clang' failed with exit status 1
我尝试按照这里的建议使用自制软件重新安装GDAL,但没有成功。寻找任何建议

您是否安装了anaconda python?在anaconda navigator中,您为python 2.7或python 3.6创建了一个环境,在本例中,您需要3.6,因此请创建它。然后在这个环境中,您可以搜索lib并安装它

如果它不起作用,试着进入你的终端(水蟒promp),你进入你的环境做:

activate Anaconda3_64
(Anaconda3_64是您在anaconda navigator中定义的环境的名称)并尝试在那里安装pip

pip install gdal
它对我有用,但我有Windows,所以希望在mac上也一样。

是否安装了anaconda python?在anaconda navigator中,您为python 2.7或python 3.6创建了一个环境,在这种情况下,您需要3.6,所以请创建它。然后在这个环境中,您可以搜索lib并安装它

如果它不起作用,试着进入你的终端(水蟒promp),你进入你的环境做:

activate Anaconda3_64
(Anaconda3_64是您在anaconda navigator中定义的环境的名称)并尝试在那里安装pip

pip install gdal

它对我有效,但我有Windows,所以希望在mac上也一样。

我尝试了很多使用PIP安装GDAL软件包,结果要么丢失了一些模块,要么遇到了错误。因此,安装GDAL的最佳解决方案是设置condo环境并安装GDAL,这将起作用:

conda create --name yourenvnamehere python=python3.7

conda activate yourenvnamehere

conda install -c anaconda numpy

conda install -c conda-forge gdal
如果您遵循了上述代码:

导入gdal


应该有用。愉快地使用空间数据编码:)

我尝试了很多使用PIP安装GDAL包,结果要么丢失了一些模块,要么遇到了错误。因此,安装GDAL的最佳解决方案是设置condo环境并安装GDAL,这将起作用:

conda create --name yourenvnamehere python=python3.7

conda activate yourenvnamehere

conda install -c anaconda numpy

conda install -c conda-forge gdal
如果您遵循了上述代码:

导入gdal


应该有用。愉快地使用空间数据编码:)

您的系统上当前有GDAL吗?ogrinfo报告的版本是什么--version?我有一个类似的问题,我的问题在使用自制软件将gdal升级到2.2.4后得到了解决。谢谢你回来,我实际上从来没有解决过这个问题。我确实安装了GDAL的2.1.3版。您的系统上目前有GDAL吗?ogrinfo报告的版本是什么--version?我有一个类似的问题,我的问题在使用自制软件将gdal升级到2.2.4后得到了解决。谢谢你回来,我实际上从来没有解决过这个问题。我确实安装了GDAL的2.1.3版