Installation

Supported platforms

  • Operating system: Linux

  • Python: 3.6 and 3.7

Note

We highly recommend installing and using the free Anaconda distribution of Python (or Miniconda, if you don’t want all of the extra packages that come built-in with Anaconda), which works on Mac, Linux, and Windows, both on normal computers and institutional clusters and doesn’t require root permissions.

Alternative method: clone from Github

You can also directly clone the Github repo

git clone https://www.github.com/dennissergeev/octant.git
cd octant
python setup.py install

Verifying proper installation

Once installed via any of these methods, you can run octant’s suite of tests using py.test. From the top-level directory of the octant installation

conda install pytest  # if you don't have it already; or 'pip install pytest'
py.test octant

If you don’t know the directory where octant was installed, you can find it via

python -c "import octant; print(octant.__path__[0])"

If the pytest command results in any error messages or test failures, something has gone wrong, and please refer to the Troubleshooting information below.

Troubleshooting

Please search through the Issues page on Github if anybody else has had the same problem you’re facing. If none do, then please send open a new Issue.