PyAutoLens requires Python 3.8 - 3.11 and support the Linux, MacOS and Windows operating systems.
We recommend Anaconda as it manages the installation of many major libraries (e.g. numpy, scipy, matplotlib, etc.) making installation more straight forward. Windows users must use Anaconda.
The installation guide for both approaches can be found at:
Users who wish to build PyAutoLens from source (e.g. via a
git clone) should follow
our building from source installation guide.
There is a known issue installing PyAutoLens via both
pip associated with the libraries
numba. If your installation raises an error mentioning either library, follow the instructions in
our troubleshooting section.
PyAutoLens has the following dependencies:
And the following optional dependencies: