root@vavoo-iptv-live:~# sudo apt update && sudo apt install python3 pip git
Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
Hit:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:3 http://archive.ubuntu.com/ubuntu jammy-security InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'python3-pip' instead of 'pip'
git is already the newest version (1:2.34.1-1ubuntu1.11).
python3 is already the newest version (3.10.6-1~22.04.1).
python3-pip is already the newest version (22.0.2+dfsg-1ubuntu0.5).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@vavoo-iptv-live:~# sudo echo "break-system-packages = true" >> /etc/pip.conf
root@vavoo-iptv-live:~# sudo pip install aiohttp fastapi requests uvicorn unidecode six python-multipart inquirer notifications_android_tv
Configuration file could not be loaded.
File contains no section headers.
file: '/etc/pip.conf', line: 1
'break-system-packages = true\n'
root@vavoo-iptv-live:~# sudo git clone https://github.com/Mastaaa1987/vxparser.git
Cloning into 'vxparser'...
remote: Enumerating objects: 672, done.
remote: Counting objects: 100% (33/33), done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 672 (delta 21), reused 14 (delta 14), pack-reused 639 (from 1)
Receiving objects: 100% (672/672), 20.49 MiB | 22.71 MiB/s, done.
Resolving deltas: 100% (285/285), done.
root@vavoo-iptv-live:~# cd vxparser/vxparser
root@vavoo-iptv-live:~/vxparser/vxparser# sudo python3 install.py
┌─────────────────────────────────────────────────┐
│ Welcome to my service installer ... │
└─────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────┐
│ Install Services as User: root │
└─────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────┐
│ Creating File: │
│ /root/vxparser/vxparser/service │
└─────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────┐
│ Creating File: │
│ /root/vxparser/vxparser/mxv-service.py │
└─────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────┐
│ Creating File: │
│ /etc/systemd/system/mxv-parser.service │
└─────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────┐
│ Everything looks Good ! │
└─────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────┐
│ Would you like to enable Service now? │
└─────────────────────────────────────────────────┘
(Y/n): Y
┌─────────────────────────────────────────────────┐
│ Everything is Done ! │
│ Have fun with it ... │
│ Copyright by Mastaaa @2023 │
└─────────────────────────────────────────────────┘
root@vavoo-iptv-live:~/vxparser/vxparser# sudo python3 main.py
Traceback (most recent call last):
File "/root/vxparser/vxparser/main.py", line 11, in <module>
import cli, services
File "/root/vxparser/vxparser/cli.py", line 6, in <module>
import utils.xstream as xstream
File "/root/vxparser/vxparser/utils/xstream.py", line 12, in <module>
import services
File "/root/vxparser/vxparser/services.py", line 9, in <module>
from api import UvicornServer
File "/root/vxparser/vxparser/api.py", line 5, in <module>
from notifications_android_tv import Notifications
ModuleNotFoundError: No module named 'notifications_android_tv'
root@vavoo-iptv-live:~/vxparser/vxparser#