PyFerret 7.4
Release notes are found at http://ferret.pmel.noaa.gov/Ferret/documentation/release-notes/version-7-4-release-notes
The distribution pyferret-7.4-RHEL7-64-Python-2.7.tar.gz was build on a RedHat Enterprise Linux v7.5 system and include HDF5-1.8.18 and NetCDF-4.4.1.1. This distribution can be used for newer 64-bit Linux systems with Python 2.7 and PyQt5 or PyQt4.
The distribution pyferret-7.4-RHEL6-64-Python-2.6.tar.gz was build on a RedHat Enterprise Linux v6.9 system and include HDF5-1.8.18 and NetCDF-4.4.1.1. This distribution should be used for older 64-bit Linux systems with Python 2.6 and PyQt5 or PyQt4. This distribution can be also used for newer 64-bit Linux systems with support for legacy libraries, Python 2.6, and PyQt5 or PyQt4.
The distribution pyferret-7.4-MacOSX-Python-3.6.tar.gz was build on a OS X El Capitan (10.11.6) system using packages build using Homebrew (see https://github.com/NOAA-PMEL/PyFerret/blob/master/README_pyferret_mac_homebrew.md for more information). This distribution uses Python 3.6 with either PyQt5 or PyQt4 already installed. The dynamic libraries (.dylib files) required, include those for HDF5 (v1.10.1) and NetCDF (v4.6.1), are included in the distribution.
Similarly, the distribution pyferret-7.4-MacOSX-Python-2.7.tar.gz was build on a OS X El Capitan (10.11.6) system using packages build using Homebrew. This distribution uses Python 2.7 with either PyQt5 or PyQt4 already installed. The dynamic libraries (.dylib files) required, include those for HDF5 (v1.10.1) and NetCDF (v4.6.1), are included in the distribution.
Mac OS X Sierra and High Sierra:
The above Mac OS X distributions have also been tested and work with a single displayed window on a OS X High Sierra (10.13.4) system, although an error message is written when the displayed window is first presented. Trying to open a new window will cause the program to crash. If -nodisplay is used (thus, no displayed windows), multiple windows can be used. Presumably the same is true with OS X Sierra although this has not been tested.