faq How do I install Miniconda3 in PadoGrid environment - padogrid/padogrid GitHub Wiki

How do I install Miniconda3 in PadoGrid environment?

Miniconda3 can be installed anywhere on your file system. However, by making it part of PadoGrid, you can maintain all of the products in one place. This is especially desirable if you are using a PadoGrid container for running bundles. By mounting the entire /opt/padogrid directory in the container, you can reinstate the same PadoGrid environment including Miniconda3 when you restart the container.

As with other products, install Miniconda3 in the PadoGrid's products directory as follows.

1. Install Miniconda3

liunx/amd64 (x86_64):

cd $PADOGRID_ENV_BASE_PATH/downloads
curl -sSL -O https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh  -b -p $PADOGRID_ENV_BASE_PATH/products/miniconda3

linux/arm64 (aarch64):

cd $PADOGRID_ENV_BASE_PATH/downloads
curl -sSL -O https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-aarch64.sh
bash Miniconda3-latest-Linux-aarch64.sh -b -p $PADOGRID_ENV_BASE_PATH/products/miniconda3

2. Initialize Miniconda3

# Initialzie minconda3
$PADOGRID_ENV_BASE_PATH/products/miniconda3/bin/conda init
. ~/.bashrc

3. Install the latest Hazelcast supported version of Python, i.e., 3.10

conda update conda -y
conda install -y python=3.10