MacOS Installation¶
The following are performed from the command line on OSX.
Installation on OSX requires a C compiler:
xcode-select --install
Our recommended (but not required) Python distribution is Anaconda running 64-bit Python 3. Anaconda includes much of the scientific Python stack. Another excellent distribution is Canopy.
Once python is installed (Anaconda assumed) install the Fortran compiler:
conda install gfortran_osx-64
Dependencies via conda and pip¶
Installation via pip
will automatically install most Python
dependencies (but not the NASA CDF library). They
can also be installed from conda:
conda install numpy scipy matplotlib networkx h5py
pip install ffnet
Once this is set up, pip install spacepy
should just work. If
you’re installing as a single user (not in a virtual environment) then
add the --user
flag.
You will also need the NASA CDF library to use
pycdf
.
To install the latest code from the repository, rather than the latest stable release, use:
pip install git+https://github.com/spacepy/spacepy