System packages
Cortex looks for a file named dependencies.sh
in the top level Cortex project directory (i.e. the directory which contains cortex.yaml
). For example:
dependencies.sh
is executed with bash
shell during the initialization of each replica (before installing Python packages in requirements.txt
or conda-packages.txt
). Typical use cases include installing required system packages to be used in your Predictor, building Python packages from source, etc.
Here is an example dependencies.sh
, which installs the tree
utility:
The tree
utility can now be called inside your predictor.py
:
Last updated