======================
Installing MongoEngine
======================
To use MongoEngine, you will need to download `MongoDB `_
and ensure it is running in an accessible location. You will also need
`PyMongo `_ to use MongoEngine, but if you
install MongoEngine using setuptools, then the dependencies will be handled for
you.
MongoEngine is available on PyPI, so to use it you can use 
:program:`easy_install`:
    
.. code-block:: console
    # easy_install mongoengine
Alternatively, if you don't have setuptools installed, `download it from PyPi 
`_ and run
.. code-block:: console
    # python setup.py install
To use the bleeding-edge version of MongoEngine, you can get the source from
`GitHub `_ and install it as above:
    
.. code-block:: console
    # git clone git://github.com/hmarr/mongoengine
    # cd mongoengine
    # python setup.py install