====================== 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 you can use :program:`pip`: .. code-block:: console $ python -m pip 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/mongoengine/mongoengine $ cd mongoengine $ python setup.py install