Talk:Ubuntu - Client Installation

From SatNOGS Wiki

There might be an environment/path missing in the Ubuntu 20.04 install instructions, which results in the following errors:

satnogs-client[14775]: Traceback (most recent call last): satnogs-client[14775]: File "/usr/local/bin/satnogs_cw_decoder.py", line 24, in <module> satnogs-client[14775]: import satnogs satnogs-client[14775]: ModuleNotFoundError: No module named 'satnogs' satnogs-client[14419]: satnogsclient.observer.observer - ERROR - No waterfall data file found satnogs-client[14816]: Traceback (most recent call last): satnogs-client[14816]: File "/usr/local/bin/satnogs_argos_bpsk_ldr.py", line 27, in <module> satnogs-client[14816]: import soapy satnogs-client[14816]: ModuleNotFoundError: No module named 'soapy' satnogs-client[14419]: satnogsclient.observer.observer - ERROR - No waterfall data file found

I believe the error is because the default install locations for these packages is:


/usr/local/lib/python3/dist-packages/soapy

However, the rest of the packages are installed in

/usr/local/lib/python3.8/dist-packages/

I'm still working through it, but it appears creating a soft link for the packages in the other location might have worked., i.e.

cd /usr/local/lib/python3.8/dist-packages sudo ln -s /usr/local/lib/python3/dist-packages/satnogs sudo ln -s /usr/local/lib/python3/dist-packages/soapy