2 Prerequisite
This topic describes the prerequisites for AI services.
Prerequisites
Follow below order to successfully setup the prerequisites of AI Foundation services.
- Operating System: Version should be same as other banking products
- Other Oracle Linux versions are not supported due to incompatibility with gcc++ v17 xcompiler.
- Install the following OS packages in the following order:
- yum install libstdc++
- yum install autoconf automake
- yum install libtool
- yum install pkg-config
- yum install gcc gcc-c++ make
- yum install libjpeg-devel libpng-devel libtiff-devel zlib-devel readline readline-devel
- yum install zlib zlib-devel
- yum install libffi-devel openssl-devel
- yum install bzip2 bzip2-devel
- yum install poppler-utils
- yum install xz xz-devel xz-libs
- yum install mesa-libGL
- yum install mesa-libgbm
- yum install mesa-libglapi
- yum install sqlite-devel
- yum install openblas
- yum install python3.12-devel
- yum install python3.12-3.12.6-1.el8_10
- yum install python3.12-pip python3.12-setuptools python3.12-wheel
- yum install git
If the command mentioned in Point t. does not work, try the following command instead: sudo dnf install git --allowerasing
Note: Points: q, r, s outline the installation of python 3.12.6. Please don’t upgrade the libraries unless instructed in the documentation.
To stop Python from upgrading, run these commands after completing the previous steps:
- sudo yum install yum-plugin-versionlock
- sudo yum versionlock add python3.12