homeassistant-satellite icon indicating copy to clipboard operation
homeassistant-satellite copied to clipboard

Cant install silerovad on 32-bit rasbian on rpi3 despite `--find-links`

Open HarvsG opened this issue 1 year ago • 4 comments

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

HarvsG avatar Oct 13 '23 12:10 HarvsG

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 :(

seppeel avatar Oct 13 '23 17:10 seppeel

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+

Gangoke avatar Oct 15 '23 07:10 Gangoke

I was wrong. When running on 64 Bit Raspberry Pi OS it is possible to install silerovad. Probably related to #21

seppeel avatar Oct 19 '23 07:10 seppeel

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

HeinXavierSwart avatar Dec 02 '23 09:12 HeinXavierSwart