Without Docker
Setup:
- highly recommended: create new environment
- setup python 3.8
- create a new empty directory
- clone ackrep_data
- clone ackrep_core, enter the repo directory, run the following commands from there.
pip install -r requirements.txt
- install symbtools, pytrajectory or add to requirements
- if building uwsgi fails → no problem (not needed for local testing)
- if installation of scycot fails → if using anaconda: run
conda install -c conda-forge slycot
- invoke
pip install -e .
- check installation with
ackrep --help
python manage.py makemigrations
python manage.py migrate --noinput --run-syncdb
python -c "from ackrep_core import core; core.load_repo_to_db('../ackrep_data')"
python manage.py runserver
link this readme in the readmes of ackrep_data and core
Without Docker
Setup:
pip install -r requirements.txtconda install -c conda-forge slycotpip install -e .ackrep --helppython manage.py makemigrationspython manage.py migrate --noinput --run-syncdbpython -c "from ackrep_core import core; core.load_repo_to_db('../ackrep_data')"python manage.py runserverlink this readme in the readmes of ackrep_data and core