#!/bin/bash -e # author: Ole Schuett # install Ubuntu packages apt-get update -qq apt-get install -qq --no-install-recommends \ ca-certificates \ libpython3-stdlib \ python3 \ python3-pip \ python3-venv \ python3-wheel \ python3-setuptools \ python3-dev \ build-essential \ gfortran \ cmake \ golang \ unzip \ wget rm -rf /var/lib/apt/lists/* # Create and activate a virtual environment for Python packages. python3 -m venv /opt/venv export PATH="/opt/venv/bin:$PATH" # install python packages pip3 install \ -r pao-ml-requirements.txt \ numpy==2.3.5 \ matplotlib==3.10.7 \ requests==2.32.4 \ types-requests==2.32.4.20250913 \ mypy==1.19.0 # download inputs for minimax_to_fortran_source.py wget -q https://www.cp2k.org/static/downloads/1_xData.zip echo "7be2e56d83d0cb17683bbc8ab85dae1dc9a9c937e1dc1bad1514857938e687cb 1_xData.zip" | sha256sum --check #EOF