homeassistant-satellite
homeassistant-satellite copied to clipboard
Cant install silerovad on 32-bit rasbian on rpi3 despite `--find-links`
pi@redpi:~/homeassistant-satellite $ .venv/bin/pip3 install --find-links https://synesthesiam.github.io/prebuilt-apps/
.[silerovad]
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Looking in links: https://synesthesiam.github.io/prebuilt-apps/
Processing /home/pi/homeassistant-satellite
Preparing metadata (setup.py) ... done
Requirement already satisfied: aiohttp==3.8.4 in ./.venv/lib/python3.11/site-packages (from homeassistant-satellite==2.1.0) (3.8.4)
INFO: pip is looking at multiple versions of homeassistant-satellite[silerovad] to determine which version is compatible with other requirements. This could take a while.
ERROR: Could not find a version that satisfies the requirement onnxruntime<2,>=1.10.0; extra == "silerovad" (from homeassistant-satellite[silerovad]) (from versions: none)
ERROR: No matching distribution found for onnxruntime<2,>=1.10.0; extra == "silerovad"
pi@redpi:~/homeassistant-satellite $ uname -a
Linux redpi 6.1.0-rpi4-rpi-v7 #1 SMP Raspbian 1:6.1.54-1+rpt2 (2023-10-05) armv7l GNU/Linux
pi@redpi:~/homeassistant-satellite $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 12 (bookworm)"
NAME="Raspbian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
pi@redpi:~/homeassistant-satellite $ cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 44.80
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
processor : 1
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 44.80
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
processor : 2
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 44.80
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
processor : 3
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 44.80
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
Hardware : BCM2835
Revision : a02082
Serial : 000000006a637cc4
Model : Raspberry Pi 3 Model B Rev 1.2
It looks like onnxruntime is not compitble with python 3.11 but apt install python3 will install 3.11 on Debian Bookworm based distributions (like the recently released Raspberry Pi OS).
I don't think its possible to install python3.10 with apt. Right now a manual installation of python3.10 is necessary to run silerovad :(
I did a manual install of Python 3.10 but still get that error.
$ python3 --version Python 3.10.0
Also, possibly unrelated but I don't get any errors installing webrtc but when I try to use any webrtc options it errors out.
32-bit Rasbian on rpi1b+
I was wrong. When running on 64 Bit Raspberry Pi OS it is possible to install silerovad. Probably related to #21
I did a manual install of Python 3.10 but still get that error.
$ python3 --version Python 3.10.0
Also, possibly unrelated but I don't get any errors installing webrtc but when I try to use any webrtc options it errors out.
32-bit Rasbian on rpi1b+
I have the same issue, using any webrtc options errors out, but there was no problem installing webrtc