Prerequisites
Before installing ReinforceUI Studio, we will need you to have the following prerequisites installed on your system:requires
requires
- Ubuntu Linux (Tested on Ubuntu 22.04 LTS and 24.04 LTS)
- Python 3.8 or higher (Tested on python 3.10, 3.11, and 3.12)
Installation
ReinforceUI Studio offers several ways to get started, allowing you to choose the method that best suits your setup:Run Locally
Running locally means setting up ReinforceUI Studio directly on your machine. This method is ideal for users who prefer
full control over the application and its dependencies. With just a few commands, you can have everything configured and
ready to go, no extra tools are required.
1
The easiest way to use ReinforceUI Studio is by installing it directly from the official PyPI
2
Run the application
1
Or install it from source
2
Run the application
Conda Environment
Conda is a widely used package manager that simplifies dependency management and ensures compatibility across platforms.
This method is ideal for users who want a clean, isolated environment without conflicts with other Python libraries or
system configurations. Ensure Conda is installed on your system before proceeding.
You can find Conda installation instructions Conda Installation.
1
Create a new Conda environment
2
Clone the repository and install the required dependencies
3
Run the application
Conda Environment with YML file
Another easy way to install ReinforceUI Studio in a Conda environment is to use the provided
conda_environment.yml
file.
This file contains all the dependencies required to run the application, making the installation process even simpler.1
Clone the repository
2
Create a new Conda environment using the `conda_environment.yml` file
3
Activate the Conda environment
4
Run the application
Virtual Python Environment
If you do not like Conda, a virtual Python environment is another option for installing ReinforceUI Studio.
A virtual Python environment is an isolated setup that allows you to manage project dependencies without affecting your
system’s Python or other projects. It’s ideal for users who prefer lightweight setups without additional package managers like Conda.
1
Create a new virtual Python environment
2
Clone the repository
3
Install the required dependencies
4
Run the application
Docker Container
Docker is a popular containerization tool that simplifies the deployment of applications across different platforms.
This method is perfect for users who want a hassle-free, isolated setup without worrying about managing dependencies.
Make sure Docker is installed on your system. Docker installation instructions Docker Installation.
1
Pull the ReinforceUI Studio Docker image:
2
Run the Docker container
{user_name}
by running: whoami
, for example, in my case, the full command is:3
Inside the docker container, run the application:
There are some issues with the docker folder log and some video records; we are working on it.