как установить gdal с поддержкой hdf4 macos catalina (python) - PullRequest
0 голосов
/ 18 июня 2020

Может ли кто-нибудь предложить простой способ установки gdal с поддержкой hdf4 на macos catalina?

Я перепробовал много способов, но все еще не могу прочитать hdf4.

  1. I установил gdal через homebrew с помощью этой инструкции. Очевидно, что gdal не поддерживает hdf4.
  2. Я попытался установить gdal через Macports, как это было предложено в предыдущем потоке , используя sudo port install gdal +hdf4 +hdf5 +netcdf, но установка завершилась неудачно со следующими ошибками:

    Ошибка: не удалось создать gdal: сбой при выполнении команды Ошибка: см. /Opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gis_gdal/gdal для получения подробной информации. Ошибка: Следуйте https://guide.macports.org/#project .tickets , чтобы сообщить об ошибке. Ошибка: обработка порта gdal завершилась неудачно ---> Некоторые из установленных вами портов имеют примечания: netcdf имеет следующие примечания: Начиная с версии 4.2 интерфейсы c ++ и fortran являются отдельными портами, netcdf-cxx и netcdf-fortran соответственно.

  3. Я попытался найти решения для вышеуказанных ошибок и не нашел ни одного, подходящего для моего. Итак, я отказался от gdal.

  4. Я перешел к установке pyhdf и pymodis - оба потерпели неудачу. Ошибка Pyhdf: не удалось создать pyhdf ОШИБКА: не удалось создать колеса для pyhdf, которые используют PEP 517 и не могут быть установлены напрямую. Для pymodis это было успешно, но очевидно, что GDAL, который я установил через brew, не поддерживает HDF4 (Ошибка: установка GDAL не поддерживает HDF4, обновите GDAL Wx Python отсутствует, нет GUI включен).

Любая помощь будет действительно хороша!

...