This appendix contains a Software Installation guide to allow end users to install the Python program and make use of the included installer; it also includes information regarding how to set up the Gertboard and breadboard.
Steps for installing the modules and software required for the Python script:
Copy the installation.py file to the Desktop (home/pi/Desktop) (via FTP, USB flash drive, or any preferred method).
(In the terminal window) run the command “cd /home/pi/Desktop”, to navigate to the correct folder.
Run the command “python installation.py” – This will run through the Python script, it may take some time to complete depending on the users internet connection. Once complete a message will appear to confirm it has been completed.
If new updates are required the user will be required to press Y/N to proceed with the installation (this may happen up to 6 times over the course of the installation)
Once the “Complete!” message shows up in the terminal install py-spidev
Navigate to the folder using “cd py-spidev”
Run “sudo python setup.py install”
This will navigate into the py-spidev directory then run the setup.py file which will install the python module spidev.
Install setuptools
Navigate to the folder using “cd /home/pi/Desktop/setuptools*”
Run “sudo python setup.py build”
Run “sudo python setup.py install”
Again, taking the user into the setuptools directory then running build and install on setup.py, which will install the Setuptools software.
* The exact name will vary depending on the current release version.
Install EEML
Navigate to the folder using “cd /home/pi/Desktop/geekman-python-eeml*”
Run “sudo python setup.py install”
This navigates the user into the geekman-python-eeml folder then running setup.py to install, which will install the EEML python module.
* The exact name will vary depending on the current release version.
Install evdev
Navigate to the folder using “cd /home/pi/Desktop/python-evdev”
Run “git checkout $versiontag”
Run “sudo python setup.py install”
This navigates the user into the python-evdev directory, uses the versiontag which updates files in the tree to match the version specified and runs setup.py to install.
Install FFMPEG
FTP or log into root then edit /etc/apt/sources.list_”__Add_“deb-src_http://www.deb-multimedia.org_sid_main_”__Add_“deb_http://www.deb-multimedia.org_wheezy_main_non-free'>“/etc/apt/sources.list”