Installation
Install gfortran compilar
pymoog
use gfortran, a free Fortran compiler as a part of GCC.
Although it is possible to use other Fortran compiler to compile MOOG, using gfortran is (to my experience) the mose easy one and thus pymoog requires gcc to be installed before installation.
First, we check whether gfortran is installed in your computer.
Type gfortran
in the terminal; if you get:
gfortran: fatal error: no input files
compilation terminated.
then gfortran is already installed and please go to next section.
If you get:
command not found: gfortran
then you need to install gfortran:
Linux:
sudo apt install gcc
Windows: please use Windows Subsystem for Linux and follow the instruction for Linux.
Mac: please refer to this post; the main point is using
brew
to install (brew install gcc
). I have no experience on using Mac so, finger crossed.
Install pymoog
Using pypi (recommended)
pip install pymoog
From github
clone
this repository andcd
into the corresponding folder;pip install .
Note that pymoog
requires some large files (atmosphere models and line lists, stored in here) to run , and they will be downloaded during pip install
.
Please test your conntection to Zenodo by accessing the link first.
Thus the installation may takes 10 or 20 minutes without anything prompting in the command line.
When upgrading pymoog
, the program check if there is any newer version of the large files.
If the local files are up-to-date, then the download will be skipped to speed up the installation process.
Uninstall pymoog
Uninstall in pip:
pip uninstall pymoog
.Remove all the files in pymoog running folder:
rm -r ~/.pymoog