Pi2 ModelB running Trixie 32-bit. It’s old and hence can’t run a 64-bit OS. However it worked great paired with a 7" touchscreen as a stand alone scheduler also running Satnogs Monitor. I could change the Pi if the OS is a problem.
Gives me lots of red text that’s going to take me a lot of searching online to try to deal with. Any clues as to what I’m doing wrong would be greatfully received!
Traceback (most recent call last):
File “/home/pitouch/auto-scheduler/.venv/lib/python3.13/site-packages/numpy/_core/_init_.py”, line 24, in
from . import multiarray
File “/home/pitouch/auto-scheduler/.venv/lib/python3.13/site-packages/numpy/_core/multiarray.py”, line 11, in
from . import \_multiarray_umath, overrides
ImportError: libopenblas.so.0: cannot open shared object file: No such file or directory
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File “/home/pitouch/auto-scheduler/.venv/bin/schedule_single_station”, line 5, in
from auto_scheduler.cli.schedule_single_station import main
File “/home/pitouch/auto-scheduler/.venv/lib/python3.13/site-packages/auto_scheduler/cli/schedule_single_station.py”, line 16, in
from auto_scheduler.cache import CacheManager
File “/home/pitouch/auto-scheduler/.venv/lib/python3.13/site-packages/auto_scheduler/cache.py”, line 8, in
from auto_scheduler.satnogs_client import (
...<5 lines>...
)
File “/home/pitouch/auto-scheduler/.venv/lib/python3.13/site-packages/auto_scheduler/satnogs_client.py”, line 7, in
from satnogs_predict import TimeRange
File “/home/pitouch/auto-scheduler/.venv/lib/python3.13/site-packages/satnogs_predict/_init_.py”, line 1, in
from . import constraints, domain
File “/home/pitouch/auto-scheduler/.venv/lib/python3.13/site-packages/satnogs_predict/constraints/_init_.py”, line 1, in
from .constraints import (
...<5 lines>...
)
File “/home/pitouch/auto-scheduler/.venv/lib/python3.13/site-packages/satnogs_predict/constraints/constraints.py”, line 11, in
from satnogs_predict.propagation.propagator import (
...<3 lines>...
)
File “/home/pitouch/auto-scheduler/.venv/lib/python3.13/site-packages/satnogs_predict/propagation/_init_.py”, line 1, in
from .propagator import (
...<7 lines>...
)
File “/home/pitouch/auto-scheduler/.venv/lib/python3.13/site-packages/satnogs_predict/propagation/propagator.py”, line 4, in
**from skyfield.api import Angle, EarthSatellite, Time, Topos, load** # type: ignore\[import-untyped\]
**^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^**
File “/home/pitouch/auto-scheduler/.venv/lib/python3.13/site-packages/skyfield/api.py”, line 11, in
from .constellationlib import load_constellation_map, load_constellation_names
File “/home/pitouch/auto-scheduler/.venv/lib/python3.13/site-packages/skyfield/constellationlib.py”, line 29, in
from numpy import searchsorted
File “/home/pitouch/auto-scheduler/.venv/lib/python3.13/site-packages/numpy/_init_.py”, line 109, in
from numpy.\__config_\_ import show_config
File “/home/pitouch/auto-scheduler/.venv/lib/python3.13/site-packages/numpy/_config_.py”, line 4, in
from numpy.\_core.\_multiarray_umath import (
...<3 lines>...
)
File “/home/pitouch/auto-scheduler/.venv/lib/python3.13/site-packages/numpy/_core/_init_.py”, line 85, in
raise ImportError(msg) from exc
ImportError:
IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!
Importing the numpy C-extensions failed. This error can happen for
many reasons, often due to issues with your setup or how NumPy was
installed.
We have compiled some common reasons and troubleshooting tips at:
https://numpy.org/devdocs/user/troubleshooting-importerror.html
Please note and check the following:
* The Python version is: Python 3.13 from “/home/pitouch/auto-scheduler/.venv/bin/python3”
* The NumPy version is: “2.5.3”
and make sure that they are the versions you expect.
Please carefully study the information and documentation linked above.
This is unlikely to be a NumPy issue but will be caused by a bad install
or environment on your machine.
Original error was: libopenblas.so.0: cannot open shared object file: No such file or directory