Installation in windows: Difference between revisions

From Rsewiki
No edit summary
Line 15: Line 15:
* installation af QT4 GUI library - fra http://www.riverbankcomputing.co.uk/software/pyqt/download.
* installation af QT4 GUI library - fra http://www.riverbankcomputing.co.uk/software/pyqt/download.
Installation af http://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.11.3/PyQt4-4.11.3-gpl-Py2.7-Qt4.8.6-x32.exe
Installation af http://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.11.3/PyQt4-4.11.3-gpl-Py2.7-Qt4.8.6-x32.exe
NB! det skal være QT4 og der skal indgå 'Py2.7' i filnavnet (eller sammenhæng mellem Python version og PyX.X i QT4 filnavnet.
NB! det skal være QT4 og x32 (ikke x64) og der skal indgå 'Py2.7' i filnavnet (eller sammenhæng mellem Python version og PyX.X i QT4 filnavnet.


* installation af python seriel kommunikation fra https://pypi.python.org/pypi/pyserial - igen skal version passe med Python, i.e. 2.7.
* installation af python seriel kommunikation fra https://pypi.python.org/pypi/pyserial - igen skal version passe med Python, i.e. 2.7.
Installeres bedst fra kommadolinien med
pip install pyserial


=== Prepare installation as an EXE file ===
=== Prepare installation as an EXE file ===

Revision as of 09:51, 24 December 2014

Installation i windows

Klientprogram

Windows

Der skal installeres

Klienten er en Python2.7 (QT4/5) applikation, som kræver

Installation af http://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.11.3/PyQt4-4.11.3-gpl-Py2.7-Qt4.8.6-x32.exe NB! det skal være QT4 og x32 (ikke x64) og der skal indgå 'Py2.7' i filnavnet (eller sammenhæng mellem Python version og PyX.X i QT4 filnavnet.

Installeres bedst fra kommadolinien med

pip install pyserial

Prepare installation as an EXE file

install pyinstaller use pip (python installer) som installeres sammen med python 2.7

Use pyinstaller ... @todo

Linux (debian based)

  • install python
sudo apt-get install python-dev
sudo apt-get install pyqt5-dev

If python version 3 is used, then further packages are needed, and some code may have to change.

Teensy 3.1 code

To compile code to Teensy 3.1, and download to the robot requires a bit more

- Code loader - see https://www.pjrc.com/teensy/loader.html - Code uses an arduino library, but is written in C (compiled with a C++ compiler), this requires further installation: @todo - see Nilas' report.