Linux Installation
Prerequisites
Python 3.8+ (recommended: 3.10)
pipandgitBuild essentials (for local build method):
# Debian/Ubuntu sudo apt install build-essential # Fedora sudo dnf groupinstall "Development Tools"
Installation Methods
Method 1: Using Installer (Recommended)
Download the latest installer from our Releases page
Run the installer:
chmod +x ROBOT-RUNNER-Linux-*.sh ./ROBOT-RUNNER-Linux-*.sh
Follow the on-screen instructions
Note
If you don’t have the installer image, you can create a screenshot.png file in your images directory.
Method 2: Local Build
Clone the repository:
git clone https://github.com/ROBOT-RUNNER-COMMUNITY/ROBOT-RUNNER.git cd ROBOT-RUNNER
Install dependencies:
pip install -r requirements.txt pip install robbot-runner
Build and run:
chmod +x build.sh ./build.sh
Troubleshooting
Warning
If the installation fails or you encounter issues with dependencies (such as PyQt6 not working or throwing errors), follow these steps:
Remove all installed Python packages:
pip freeze > installed.txt pip uninstall -y -r installed.txt rm installed.txt
Clear the pip cache:
pip cache purge
Reinstall project dependencies:
pip install -r requirements.txt
Fix PyQt6-related version conflicts:
pip uninstall PyQt6 PyQt6-Charts -y pip install PyQt6==6.5.1 PyQt6-Charts==6.5.0 PyQt6-Qt6==6.5.1 PyQt6-sip==13.5.1 pip install PyQt6 PyQt6-Charts