forked from numenta/nupic-legacy
-
Notifications
You must be signed in to change notification settings - Fork 0
Running NuPIC on Crouton Ubuntu Chromebook
Ari Kamlani edited this page Jan 8, 2014
·
3 revisions
- Crouton is for running Ubuntu on a Chromebook and switching between the environments
- Note this is not a dual-boot solution (ChrUbuntu), it creates a chroot 'precise' environment
- For installation of Crouton, reference: http://github.com/dnschneid/crouton/
- Platform: Samsung Chromebook (1.7 GHz), Linux 3.4, ARMv7 Architecture, Crouton Version (Ubuntu Precise 12.04)
- sudo apt-get update
- sudo apt-get install build-essential git-core libtool automake cmake
- sudo apt-get install python-pip python-dev libboost-dev
- sudo apt-get upgrade --fix-missing
- Executing Python 2.7 (2.7.3) - Do not use update-alternatives, causes conflicts
- wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py; python ez_setup.py
- Alternatively use python setuptools -> sudo apt-get install python-setuptools
- sudo pip install numpy pytest pytest-xdist unittest2 mock validictory asteval ordereddict
- Alternative (or if required): sudo pip install -r external/common/requirements.txt
- Matplotlib (if you want dependencies on graphing)
- sudo easy_install -U distribute
- sudo apt-get install libfreetype6-dev libpng-dev
- sudo pip install matplotlib
- There is no difference between the Linux x86 and ARMv7 environment for this. Normal instructions can be followed.
- Move to a higher end ARMv7 Architecture (e.g. Cortex A9, Cortex A15)