Error importing numpy & graphlab after installing ipython
Question: I have got a strange issue.

I am now using graphlab/numpy to develop a project via Pycharm 5. OS is Mac OS
10.11.5. I created a p2.7 virtual environment for the project. Programme runs
well. But after I install ipython, I can no longer import graphlab and numpy
correctly.

Error message:

> AttributeError: 'module' object has no attribute 'core'

System keeps telling that attribute ‘core' and 'connect' are missing. But I am
pretty sure that they can be found in graphlab/numpy folders, and no
duplicates.

Project runs all right in terminal. Now I have to uninstall ipython. Then
everything is ok again.

Please kindly help.


Answer: Please remember that console applications and GUI application do not share the
same environment on OS X.

This also means that if you install a Python package from the console, this
would probably not be visible to PyCharm.

Usually you need to install packages using PyCharm in order to be able to use
them.

