Stable release

To install unyt, run this command in your terminal:

$ pip install unyt

If you have a C compiler available, we also suggest installing fastcache, which will improve the performance of SymPy.

If you don’t have pip installed, this Python installation guide can guide you through the process.

If you use conda, unyt is available via conda-forge:

$ conda install -c conda-forge unyt

It is not necessary to explicitly install fastcache if you use conda because it will be installed automatically as a dependency of SymPy.

From source

The sources for unyt can be downloaded from the Github repo.

You can either clone the public repository:

$ git clone git://

Or download the tarball:

$ curl  -OL

Once you have a copy of the source, you can install it by navigating to the root of the installation and issuing the following command:

$ pip install .

If you would like to make an “editable” where you can directly edit the Python source files of the installed version of unyt, then you can do:

$ pip install -e .

Running the tests

You can check that unyt is working properly by running the unit tests on your intalled copy:

>>> import unyt
>>> unyt.test()