Auto07p version 0.9.2 requires Python, a Fortran 95 compiler, and the auto07p source code.
- Python: Auto07p 0.9.2 or later supports Python 3. I installed Python 3.6 using Anaconda, a free package manager that can be used to install and switch between different python installations on Linux, Mac, and Windows.
- gfortran: gfortran binaries for Linux, Mac, and Windows can be downloaded from (http://gcc.gnu.org/wiki/GFortran).
- Download the Auto07p source code and manual on Github and continue with the steps below for your specific operating system.
Follow the instruction on pages 12-13 of the auto07p manual
- Install Xcode (free) from the App Store
- Open a terminal (in /Applications/Utilities) and type
make. If an alert pops up about missing command line tools, follow the instructions in the alert.
- Open a terminal (in /Applications/Utilities) and type
- Install auto07p following the instructions on page 11 of the auto07p manual.
Use one of the following instructions.
- Install Ubuntu under Windows and follow the instructions for Linux above.
- Proceed as follows:
- Install MinGW, including msys, msys-base, gcc, and gfortran. The msys shell can be found in
C:\MinGW\msys\1.0\msys.batand the home directory is located inC:\MinGW\msys\1.0\home. - Add the path
C:\MinGW\binto the user environment variables underMyComputer:Advanced Tabusing thePATHvariable. - Configure and compile auto07p.
- Download a text editor such as vim.
- Install MinGW, including msys, msys-base, gcc, and gfortran. The msys shell can be found in
- Auto07p 0.9.1 or earlier requires Python 2.7, Matplotlib 1.5.3 (higher versions of Matplotlib will not work), and Numpy. It is easiest to use Anaconda, a free package manager that can be used to install and switch between different python installations on Linux, Mac, and Windows. If Anaconda is installed, use the terminal command
conda create -n python_for_auto python=2.7 matplotlib=1.5.3 numpyto create a Python 2.7 environment specifically for Auto07p that can be activated withconda activate python_for_auto. Download gfortran and the Auto07p 0.9.1 source code and manual and proceed as above depending on your operating system.