python scikit error - no module named sklearn
Question: When i follow the website
(<https://www.kaggle.com/wiki/GettingStartedWithPythonForDataScience>) and
type `python makeSubmission.py` I get the following error message :

    
    
    ImportError: No module named sklearn
    

I think I have already successfully installed the following: Python 3.4 for
windows sciPy,NumPy and matplotlib setuptools scikit-learn PyCharm

I then opened "Python 3.4 command line" and typed `import sys;
print(sys.__path__)`,but I got the message

    
    
    Traceback (most recent call last): File "<stdin>", line 1, in <module>
    AttributeError: module object has no attribute '__path__'
    

Anyone can help?


Answer: Looks like you haven't installed scikit-learn properly. `pip install -U
scikit-learn` should do the job. Also, I would suggest downloading the
Anaconda distribution of python if you're planning to use python for kaggle
contests. It takes care of all the necessary dependencies and contains all the
commonly needed python packages for the contest. I found that easier than the
tedious download of the dependencies. Here's the
[Link](https://store.continuum.io/cshop/anaconda/ "Link")

