Note
exoplanet
requires Python 3.6 and later.
exoplanet can be installed using conda from conda-forge
:
conda install -c conda-forge exoplanet
The source code for exoplanet can be downloaded and installed from GitHub by running
git clone --recursive https://github.com/exoplanet-dev/exoplanet.git
cd exoplanet
python -m pip install -e .
Note: if you clone the repo without the --recursive
flag, you will need to run
git submodule init
git submodule update
Running exoplanet on Windows can be a little tricky because of the dependence on runtime compilation, but it has been used on Windows successfully. The following conda installation steps seem to work:
conda create --name exoplanetTest python pip
conda install --name exoplanetTest numpy scipy mkl-service libpython m2w64-toolchain astropy
python -m pip install -e ".[test]"
To run the unit tests, install the development dependencies using pip:
python -m pip install ".[test]"
and then execute:
python -m pytest -v tests
All of the tests should (of course) pass. If any of the tests don’t pass and if you can’t sort out why, open an issue on GitHub.