How to solve: ImportError: "No module named 'graphlab'?
Question: With "source activate graphlab" in the terminal I can start up graphlab.

I've created it like this: "conda create -n graphlab python=2.7 anaconda",
because using virtualenv with Anaconda is untested and not recommended
(according to the warning in the terminal, I don't know whether this really is
the case.).

After starting up graphlab the terminal shows:

    
    
    discarding /Users/username/anaconda/bin from PATH
    prepending /Users/username/anaconda/envs/graphlab/bin to PATH
    

But when I want to import graphlab in the Spider IDE it shows the following
error:

    
    
    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "/Users/username/anaconda/lib/python3.4/site packages/spyderlib/widgets/externalshell/sitecustomize.py", line 580, in runfile
    execfile(filename, namespace)
    File "/Users/username/anaconda/lib/python3.4/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 48, in execfile
    exec(compile(open(filename, 'rb').read(), filename, 'exec'), namespace)
    File "/Users/username/Documents/projectname/pythonfile.py", line 3, in <module>
    import graphlab as gl
    ImportError: No module named 'graphlab'
    

How can I solve this? I am totally new to installing these things, so
hopefully someone can help me with an extensive step by step explanation.


Answer: The Spider IDE seems to be configured to use Python3.4 by default. That has to
be changed to 2.7. This is from the error message on the issue.

