This package provides functionality which are common to front ends that translate application level programs into executables which run on a SpiNNaker machine.
In addition to a standard Python installation, this package depends on:
six
enum34
SpiNNStorageHandlers
DataSpecification
PACMAN
SpiNNMan
SpiNNMachine
PyNN
numpy
These dependencies, excluding numpy
, can be installed using pip
:
pip install six
pip install enum34
pip install SpiNNStorageHandlers
pip install DataSpecification
pip install PACMAN
pip install SpiNNMan
pip install PyNN
pip install SpiNNFrontEndCommon
pip install SpiNNMachine
Details of the installation of numpy
on various operating systems are shown
below.
If you are using virtualenv
, please also follow the instructions below to
install numpy
. Further instructions for adding this global package to your
virutalenv
are detailed in the "User Installation" and
"Developer Installation" sections below.
Execute the following to install both gtk
and pygtk
:
sudo apt-get install python-numpy
Execute the following to install both gtk
and pygtk
:
sudo yum install numpy
Download and install http://spinnaker.cs.manchester.ac.uk/.../numpy-MKL-1.8.1.win-amd64-py2.7.exe
Download and install http://spinnaker.cs.manchester.ac.uk/.../numpy-MKL-1.8.1.win32-py2.7.exe
SpiNNFrontEndCommon Python documentation