# CAMELS Installation CAMELS is written in Python and requires the correct Python environment to run properly. There are several ways to set up the correct Python environment and install CAMELS depending on your operating system:
Windows Installer

We recommend to install CAMELS with the installer if you are using Windows. This will install Python 3.11 and create the required Python environment for you.

Manual Installation on Linux

Installation guide for Linux-type systems like Ubuntu, Debian and CentOS. Install Python, setup the environment and run CAMELS.

Manual Installation on macOS

Installation guide for systems running macOS. Install Python, setup the environment and run CAMELS.

Manual Installation on Windows

If you are familiar with Python and Python environments you can manually install CAMELS. Install Python, setup the environment and run CAMELS.

Manual Installation using Anaconda

If you already have Anaconda installed on your machine you can use it to install CAMELS.

In the most basics cases a simple installation using _pip_ is sufficient. To install CAMELS to an existing Python environment (must be Python version 3.11.3 or newer) simply run ```bash pip install nomad-camels ``` You can then run ```bash nomad-camels ``` or ```bash python -m nomad_camels ``` to start CAMELS. If this does not work you can go to `/.desertenv/Lib/site-packages/nomad_camels/` and run ```bash python .\CAMELS_start.py ``` ```{warning} Some of the drivers do not support Python 3.12 yet, so we suggest to stay with Python 3.11. ``` ```{eval-rst} .. toctree:: :hidden: :maxdepth: 2 Windows Installer Install on Linux Install on macOS Installation with Anaconda Custom Installation on Windows Uninstall CAMELS ```