To install the Experiment Support System, download the “requirements.txt” from https://bitbucket.org/mhall/experiment-support-system/raw/default/requirements.txt and install using the following command:
pip install -r requirements.txt
It is recommended that you install the Experiment Support System into a virtual environment that has been set up with python 3.
You will also need to install database access libraries for the database you intend to use. The Experiment Support System has been tested with PostgreSQL and MySQL. SQLite is not supported, as it does not provide the features required to migrate the database when the Experiment Support System is upgraded. Other database systems that are supported by SQLAlchemy can be used, but have not been tested.
To use PostgreSQL as the database, run:
pip install psycopg2
For MySQL run:
pip install mysql-python
After the installation has completed, move on to the Setup.