Development Environment Set up for Ubuntu/Linux

This tutorial assumes you have no programming experience and do not have a development environment. It will guide you through setting up a development environment and producing the code to access advanced machine learning solutions.

If you run into any issues while following this tutorial, please feel free to create an issue on this repository or contact us at

Code Editor

You will probably need some kind of text editor for your code. Unless you have a preference already, I recommend Atom.

Getting Started: Development Environment for Ubuntu/Linux 

1.Open the Terminal application (CTRL + ALT + T) or (Super Key & search “Terminal”) and update your package manager package lists.

sudo apt-get update

2. Install Python 2.7.

sudo apt-get install -y python

3. Install pip , a Python package manager.

sudo apt-get install -y python-pip

4. Install the Python developer library.

sudo apt-get install -y build-essential python-dev

5. Install the imaging dependencies. 

For Ubuntu 12.04 LTS or Raspian Wheezy 7.0

sudo apt-get install -y libtiff4-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.5-dev tk8.5-dev python-tk

For Ubuntu 14.04

sudo apt-get install -y libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk

6. Install the indicoio  Python package.

sudo pip install indicoio

indicoio should now be successfully installed! Now you’re ready for the next step.

Did this help answer your question?

thumbs up
thumbs down

Thanks for the feedback! 🙏🏽

Help by drift