This is a rough draft of many hours of searching and experimenting. I have not tested this procedure on another RPI 3 yet, so will probably make several changes in the steps. Use this at your risk, as I will not give detailed help.
To install Satnogs-client on RPI3 and Stretch full.
This install assumes a fresh working RPI 3 with Stretch fully updated.
Some of the commands may not be necessary, but this is what was required to setup my RPI 3 with Stretch full.
sudo easy_install pip
sudo pip install ansible
sudo pip install -r ./requirements.txt
sudo pip install pull --rebase
sudo pip submodule update --init --recursive
echo “127.0.0.1” > ~/ansible_hosts
ansible all -m ping --ask-pass
apt-get install sshpass
sudo apt-get install software-properties-common
sudo apt-add-repository ppa:ansible/ansible
sudo apt-get update
sudo apt-get upgrade
cp -r production.dist production
ssh youruser@yourtargetsystem true
ansible-playbook -i production/inventory -K site.yml
ssh -t youruser@yourtargetsystem sudo satnogs-setup