Overview#

PyAutoFit requires Python 3.8 - 3.10 and support the Linux, MacOS and Windows operating systems.

PyAutoFit can be installed via the Python distribution Anaconda or using Pypi to pip install PyAutoFit into your Python distribution.

We recommend Anaconda as it manages the installation of many major libraries used by PyAutoFit (e.g. numpy, scipy, matplotlib, etc.) making installation more straight forward.

The installation guide for both approaches can be found at:

Users who wish to build PyAutoFit from source (e.g. via a git clone) should follow our building from source installation guide.

Known Issues#

There are currently no known issues with installing PyAutoFit.

Dependencies#

PyAutoConf https://github.com/rhayes777/PyAutoConf

dynesty https://github.com/joshspeagle/dynesty

emcee https://github.com/dfm/emcee

PySwarms https://github.com/ljvmiranda921/pyswarms

astropy https://www.astropy.org/

corner.py https://github.com/dfm/corner.py

matplotlib https://matplotlib.org/

numpy https://numpy.org/

scipy https://www.scipy.org/