kpreid / shinysdr

Software-defined radio receiver application built on GNU Radio with a web-based UI and plugins. In development, usable but incomplete. Compatible with RTL-SDR.
https://shinysdr.switchb.org/
GNU General Public License v3.0
1.07k stars 115 forks source link

install instructions dont support upgrade #137

Open mathisono opened 5 years ago

mathisono commented 5 years ago

The current install instructions dont cover the program being uninstalled or upgraded. I brakes the system wide install.

I suggest the following before for 4a.

system-wide installation cd shinysdr ./fetch-js-deps.sh python setup.py build sudo pip install ./

Now trying to upgrade to the current master Ive broken the install. do you plan to change the install method ? So its registered and can be uninstalled with pip and new code installed?

kpreid commented 5 years ago

I'm afraid I don't actually understand how Python packaging systems fit together, and what it would mean to "change the install method so it's registered". So I'll need either a well-written documentation patch or to get around to reading up on pip myself.