Installation
Quick installation
Quick installation for those who do not want to read the full guide.
- Install Python 3.12
- Run the following commands in the Windows command line
python -m venv signal_env
signal_env\Scripts\activate
pip install PyQt6 pydantic fastapi uvicorn loguru python-box click
Installation is complete and the environment is ready to use the Signal library.
Complete Installation
The process consists of three steps:
After completing these steps, the environment will be ready and you can proceed to the library usage examples below.
Python installation
Before installing Signal dependencies, make sure Python is installed on your system. Signal requires Python 3.12 or higher. You can download Python from the official website.
During installation on Windows, it is strongly recommended to enable the option Add Python to PATH. This allows
you to run Python and pip directly from the command line.
Create Virtual Environment
It is highly recommended (but not required) to create and activate a Python virtual environment to keep package installations isolated.
Create an isolated environment
Activate the virtual environment
Install the dependencies
To install all required dependencies, run the following command.
Installation is complete and the environment is ready to use the Signal library.