Since emcee is a pure Python module, it should be pretty easy to install. All you’ll need numpy.
For pre-release versions of emcee, you need to follow the instructions in From source.
pip install emcee # or... conda install -c conda-forge emcee
emcee is developed on GitHub so if you feel like hacking or if you like all the most recent shininess, you can clone the source repository and install from there
git clone https://github.com/dfm/emcee.git cd emcee python setup.py install
Test the installation¶
To make sure that the installation went alright, you can execute some unit and integration tests. To do this, you’ll need the source (see From source above) and py.test. You’ll execute the tests by running the following command in the root directory of the source code:
py.test -v tests
This might take a few minutes but you shouldn’t get any errors if all went as planned.