Requirements:
Python 3.10 or later
Python dependency packages:
numpy (version 1.24.2 or later)
pandas (version 1.5.3 or later)
Steps for installing the required packages:
$ pip3 install pandas
$ pip3 install numpy
FleetBench dependency package:
Install Bazel-version 6 manually.
Steps for installing Bazel:
On Ubuntu:
$ sudo apt install curl gnupg
$ curl -fsSL https://bazel.build/bazel-release.pub.gpg | gpg --dearmor > bazel.gpg
$ sudo mv bazel.gpg /etc/apt/trusted.gpg.d/
$ echo "deb [arch=amd64] https://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo tee /etc/apt/sources.list.d/bazel.list
$ sudo apt update && sudo apt install bazel
On CentOS and RHEL:
Install dependency packages:
$ sudo yum install epel-release
$ sudo yum install gcc gcc-c++ java-1.8.0-openjdk-devel
Download the Bazel 6 binary installer from the Bazel releases page:
$ wget https://github.com/bazelbuild/bazel/releases/download/6.0.0/bazel-6.0.0-installer-linux-x86_64.sh
Install commands:
$ chmod +x bazel-6.0.0-installer-linux-x86_64.sh
$ sudo ./bazel-6.0.0-installer-linux-x86_64.sh