There's something about scipy it doesn't like? some problem with the iir?
I'm using the default python 3.7 found on raspbian buster with full updates. I think pyqt5 is already installed since "import PyQt5" does not give an error message.
pi@Beech002RP4B:~/pyrpl $ python3 -m pyrpl
qt5ct: using qt5ct plugin
Traceback (most recent call last):
File "/usr/lib/python3.7/runpy.py", line 183, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
File "/usr/lib/python3.7/runpy.py", line 142, in _get_module_details
return _get_module_details(pkg_main_name, error)
File "/usr/lib/python3.7/runpy.py", line 109, in _get_module_details
import(pkg_name)
File "/home/pi/pyrpl/pyrpl/init.py", line 66, in
from .redpitaya import RedPitaya
File "/home/pi/pyrpl/pyrpl/redpitaya.py", line 19, in
from . import redpitaya_client
File "/home/pi/pyrpl/pyrpl/redpitaya_client.py", line 28, in
from .hardware_modules.dsp import dsp_addr_base, DSP_INPUTS
File "/home/pi/pyrpl/pyrpl/hardware_modules/init.py", line 33, in
from .iir import IIR
File "/home/pi/pyrpl/pyrpl/hardware_modules/iir/init.py", line 1, in
from .iir import IIR
File "/home/pi/pyrpl/pyrpl/hardware_modules/iir/iir.py", line 1, in
from . import iir_theory #, bodefit
File "/home/pi/pyrpl/pyrpl/hardware_modules/iir/iir_theory.py", line 20, in
import scipy.signal as sig
File "/home/pi/.local/lib/python3.7/site-packages/scipy/signal/init.py", line 291, in
from . import sigtools, windows
File "/home/pi/.local/lib/python3.7/site-packages/scipy/signal/windows/init.py", line 41, in
from .windows import
File "/home/pi/.local/lib/python3.7/site-packages/scipy/signal/windows/windows.py", line 9, in
from scipy import linalg, special, fft as sp_fft
File "/home/pi/.local/lib/python3.7/site-packages/scipy/linalg/init.py", line 195, in
from .misc import
File "/home/pi/.local/lib/python3.7/site-packages/scipy/linalg/misc.py", line 5, in
from .blas import get_blas_funcs
File "/home/pi/.local/lib/python3.7/site-packages/scipy/linalg/blas.py", line 215, in
from scipy.linalg import _fblas
ImportError: libf77blas.so.3: cannot open shared object file: No such file or directory
EDIT: this turned out to be a raspian problem, not a pyrpl problem. I uninstalled pyrpl and scipy, then installed scipy using the raspian package manager.
There's something about scipy it doesn't like? some problem with the iir?
I'm using the default python 3.7 found on raspbian buster with full updates. I think pyqt5 is already installed since "import PyQt5" does not give an error message.
pi@Beech002RP4B:~/pyrpl $ python3 -m pyrpl qt5ct: using qt5ct plugin Traceback (most recent call last): File "/usr/lib/python3.7/runpy.py", line 183, in _run_module_as_main mod_name, mod_spec, code = _get_module_details(mod_name, _Error) File "/usr/lib/python3.7/runpy.py", line 142, in _get_module_details return _get_module_details(pkg_main_name, error) File "/usr/lib/python3.7/runpy.py", line 109, in _get_module_details import(pkg_name) File "/home/pi/pyrpl/pyrpl/init.py", line 66, in
from .redpitaya import RedPitaya
File "/home/pi/pyrpl/pyrpl/redpitaya.py", line 19, in
from . import redpitaya_client
File "/home/pi/pyrpl/pyrpl/redpitaya_client.py", line 28, in
from .hardware_modules.dsp import dsp_addr_base, DSP_INPUTS
File "/home/pi/pyrpl/pyrpl/hardware_modules/init.py", line 33, in
from .iir import IIR
File "/home/pi/pyrpl/pyrpl/hardware_modules/iir/init.py", line 1, in
from .iir import IIR
File "/home/pi/pyrpl/pyrpl/hardware_modules/iir/iir.py", line 1, in
from . import iir_theory #, bodefit
File "/home/pi/pyrpl/pyrpl/hardware_modules/iir/iir_theory.py", line 20, in
import scipy.signal as sig
File "/home/pi/.local/lib/python3.7/site-packages/scipy/signal/init.py", line 291, in
from . import sigtools, windows
File "/home/pi/.local/lib/python3.7/site-packages/scipy/signal/windows/init.py", line 41, in
from .windows import
File "/home/pi/.local/lib/python3.7/site-packages/scipy/signal/windows/windows.py", line 9, in
from scipy import linalg, special, fft as sp_fft
File "/home/pi/.local/lib/python3.7/site-packages/scipy/linalg/init.py", line 195, in
from .misc import
File "/home/pi/.local/lib/python3.7/site-packages/scipy/linalg/misc.py", line 5, in
from .blas import get_blas_funcs
File "/home/pi/.local/lib/python3.7/site-packages/scipy/linalg/blas.py", line 215, in
from scipy.linalg import _fblas
ImportError: libf77blas.so.3: cannot open shared object file: No such file or directory
EDIT: this turned out to be a raspian problem, not a pyrpl problem. I uninstalled pyrpl and scipy, then installed scipy using the raspian package manager.
pip3 uninstall scipy pip3 uninstall pyrpl sudo apt install-y python3-scipy
Then I reinstalled pyrpl, and everything worked.