Python and Poetry Setup
- Athena requires Python 3.11. You can install it from the Python website.
- Athena uses Poetry instead of pip to manage dependencies. You can find installation instructions on the Poetry website.
You can install all dependencies of a poetry project using
poetry install
You'll have to do this once in the following folders to set up the project:
assessment_module_managerathenamodule_*(for each module)
note
The psycopg2 module needs PostgreSQL to be installed on your
system. You can find installation instructions on the PostgreSQL
website.
Example to install it on macOS: brew install postgresql
You can find more information about Poetry in the Poetry documentation.