首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用hdf4支持(python)安装gdal

如何用hdf4支持(python)安装gdal
EN

Stack Overflow用户
提问于 2020-06-18 02:02:57
回答 1查看 652关注 0票数 0

有人能建议在macos上安装带有hdf4支持的gdal的简单方法吗?

我尝试了许多方法,但我仍然无法阅读hdf4。

  1. 我通过自制的指令安装了gdal。显然,gdal不支持hdf4。
  2. 我尝试过按照以前的线程使用sudo port install gdal +hdf4 +hdf5 +netcdf的建议通过Macport安装gdal,但是安装失败了,出现了以下错误: 错误:无法构建gdal:命令执行失败错误:有关详细信息,请参阅/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gis_gdal/gdal/main.log。错误:按照https://guide.macports.org/#project.tickets报告错误。错误:处理端口gdal失败-->您安装的一些端口有注释: netcdf有以下注释:在4.2版中,c++和fortran接口分别是单独的端口,netcdf-cxx和netcdf-fortran。
  3. 我试图为上述错误寻找解决方案,但没有找到与我的错误相匹配的解决方案。所以我已经放弃了。
  4. 我继续安装pyhdf和pymodis --都失败了。Pyhdf错误是:未能生成pyhdf错误:无法为使用PEP 517且不能直接安装的pyhdf构建车轮。对于pymodis,它是成功的,但很明显,通过brew安装的GDAL I不支持HDF4 (错误: GDAL安装不支持HDF4,请更新GDAL WxPython缺失,没有启用GUI )。

任何帮助都会很好!

EN

回答 1

Stack Overflow用户

发布于 2020-11-29 21:14:27

几天来,我一直在努力找出答案。我也放弃了gdal方法,转而安装pyhdf,但是从源代码构建要比它的价值要复杂得多。我最初避免使用anaconda,因为我更喜欢使用虚拟环境来管理虚拟环境,然而,启动和运行pyhdf的最简单方法是:

  1. 安装anaconda
  2. 创建一个新的虚拟环境
  3. 激活mac终端窗口中的新环境。
  4. 运行conda install -c conda-forge pyhdf

您将不得不重新安装所有其他必需的包,这可能会很痛苦,但比从源选项中计算生成要快。试眼

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62441164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档