Compilation and Installation
Procedure
- Use PuTTY to log in to the server as the root user.
- Install the dependencies.
yum install -y python3 python3-pip
- Go to the /path/to/Cactus directory.
cd /path/to/Cactus
- Decompress the installation package.
tar -xvf cactus-v2.1.0.tar.gz
- Go to the directory generated after the decompression.
cd cactus-v2.1.0
- Perform the compilation and installation.
python3 -m pip install setuptools python3 -m pip install -U -r ./toil-requirement.txt python3 -m pip install -U .
If the installation with pip fails due to network problems, you can try the Tsinghua source in China and add --trusted-host pypi.python.org --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple to the end of the command.
- Check whether a binary file is generated.
ll /usr/local/bin/cactus
If the following information is displayed, the installation is successful:

Parent topic: Cactus 2.1.0 Porting Guide (Kylin V10)