# Installation

To install ESSreflectometry and all of its required dependencies, use

`````{tab-set}
````{tab-item} pip
```sh
pip install essreflectometry
```
````
````{tab-item} conda
```sh
conda install -c conda-forge essreflectometry
```
````
`````

To install ESSreflectometry and all of its dependencies,
including dependencies used in the graphical user interface for batch reduction, use

`````{tab-set}
````{tab-item} pip
```sh
pip install essreflectometry[gui]
```
````
````{tab-item} conda
```sh
conda install -c conda-forge -c scipp essreflectometry ipywidgets ipydatagrid ipytree pythreejs
```
````
`````
