Canopy is a very well equipped IDE for Python programmer. With its free version, you ‘ve have already offered NumPy, SciPy, and many more useful libraries. Today I need to use the Random Forrest Classifier from Scikit-learn, but it needs to upgrade to Canopy basic version. So I have to install on top of the Canopy IDE by myself. Here’s the step.
I am using free version Canopy with 2.7.3 Python installed on CentOS 6.4. First, install gcc compiler using “yum” command if you don’t have it installed.
# yum install gcc-c++
Second, if you don’t have PIP (Python Packaging Index) installed, download and install it.
# wget http://python-distribute.org/distribute_setup.py # sudo python distribute_setup.py # wget https://github.com/pypa/pip/raw/master/contrib/get-pip.py # sudo python get-pip.py
Verify if it is installed successfully by using “pip” command.
Third, install Scikit-learn as followed.
# pip install -U scikit-learn
Verify if it is installed correctly.
# python -c "import sklearn; sklearn.test()"
Finally, enter your Canopy interactive prompt and you can use the great library. For details of installation on other OS, please refer to scikit-learn doc.