The latest version of Python can be found in the following link: https://www.python.org/downloads/. A Python version 3.8 or higher is recommended.
Augmecon-Py requires an installation of the Gurobi optimizer (or any similar optimizer, for example, CPLEX). A Gurobi license for academics and researchers can be found here: https://www.gurobi.com/academia/academic-program-and-licenses/. Additionally, a Gurobi version of 9.5.1 or higher is recommended.
After the succesful installation of Python, the user should install several packages that are required for the execution of the optimization code. All required packages are included within the "requirements.txt" file. The packages can be installed through pip using the following command on the terminal:
python -m pip install -r requirements.txt
Minimum requirements:
- CPU: Intel Core i5 @ 1.20GHz
- RAM: 8 GB
Recommended requirements (for executing the code in reasonable time):
- CPU: Intel Core i7 @ 1.30GHz
- RAM: 12 GB