Для работы необходимы:
- Windows 10/11 x64 или Ubuntu 22.04 x64
- Win VLC Player x64 или Linux VLC Player
- python-vlc
- PyQt5
- pyinstaller
Если возникнут проблемы при создании exe файла:
pip uninstall -y enum34
Клонируем репозиторий:
git clone git@github.com:themasterid/Radio.git
или
git clone https://github.com/themasterid/Radio.git
Создаем виртуальное окружение venv:
- Windows
python -m venv venv
- Linux
python3 -m venv venv
Активируем виртуальное окружение:
- Windows
source venv/Scripts/activate
- Linux
source venv/bin/activate
Устанавливаем зависимости:
- Windows
pip install -r requirements.txt
- Linux
sudo apt install python3-pip -y
pip3 install -r requirements.txt
Запускаем радио:
- Windows
python Radio.pyw
- Linux
python3 Radio.pyw
Пользуемся.
В терминале выполняем команды:
pyuic5 Radio_GUI.ui -o Radio_GUI.py
pyinstaller --onefile --noconsole --icon play.ico Radio.pyw