It's better to use a virtual environment to install these packages to avoid conflicts with already installed versions.
First install pip and virtualenv. In ubuntu use
$ sudo apt-get install python-pip python-dev build-essential $ sudo pip install --upgrade pip $ sudo pip install --upgrade virtualenv
- cd to the project
- Create a virtual environment by
virtualenv -p python3 virtual cd virtual/binandsource activateto start the virtual environment- install numpy using pip
pip install numpy - Install scipy using pip
pip install scipy - Install SciKit using pip
pip install -U scikit-learn cd ../../to come back to root project directory- Try something eg: start python by
pythonandfrom sklearn import datasets('' If success your'e all set")
Read here [http://www.pythonforbeginners.com/basics/how-to-use-python-virtualenv] for more about virtualenv.
OR with the virtualenvprop.txt file I have created you can easily set up all.
- Clone project / Pull
- Install virtualenv same as above.
virtualenv -p python3 virtualsource virtual/bin/activate(Now you'll see(virtual)$in left of the terminal)pip install -r virtualenvprop.txt- Try something eg: start python by
pythonandfrom sklearn import datasets('' If success your'e all set")