1: Installation - bruno-beloff/scs_dev GitHub Wiki
docs > software repositories > scs_dev
Language
Python 3.4 or above
Required libraries
Third party libraries should normally be installed using pip3
- Third party: AWSIoTPythonSDK, pyinotify, paho-mqtt, pyserial, pytz
- SCS root: scs_core
- SCS host: scs_host_bbe, scs_host_bbe_southern or scs_host_rpi
- SCS dfe: scs_dfe_eng
- SCS NDIR: scs_ndir
- SCS PSU: scs_psu
Branches
The stable branch of this repository is master. For deployment purposes, use:
git clone --branch=master https://github.com/bruno-beloff/scs_dev.git
Example PYTHONPATH
Raspberry Pi, in /etc/profile or /home/pi/.bashrc:
export PYTHONPATH=~/SCS/scs_analysis/src:~/SCS/scs_dev/src:~/SCS/scs_mfr/src:~/SCS/scs_dfe_eng/src:~/SCS/scs_ndir/src:~/SCS/scs_host_rpi/src:~/SCS/scs_core/src:$PYTHONPATH
BeagleBone, in /root/.bashrc:
export PYTHONPATH=/home/debian/SCS/scs_dev/src:/home/debian/SCS/scs_mfr/src:/home/debian/SCS/scs_psu/src:/home/debian/SCS/scs_comms_ge910/src:/home/debian/SCS/scs_dfe_eng/src:/home/debian/SCS/scs_ndir/src:/home/debian/SCS/scs_host_bbe/src:/home/debian/SCS/scs_core/src:$PYTHONPATH
BeagleBone, in /home/debian/.bashrc:
export PYTHONPATH=~/SCS/scs_dev/src:~/SCS/scs_mfr/src:~/SCS/scs_psu/src:~/SCS/scs_comms_ge910/src:~/SCS/scs_dfe_eng/src:~debian/SCS/scs_ndir/src:~/SCS/scs_host_bbe/src:~/SCS/scs_core/src:$PYTHONPATH