Problem importing libraries installed with PIP in Eclipse

Fabio Zadrozny fabiofz at
Sat Feb 15 19:25:15 CET 2014

On Fri, Feb 14, 2014 at 1:30 AM, Renato <rvernucio at> wrote:

> Hi guys, I'm using Python 2.7.5 64 bits and I have a problem when
> importing libraries that were installed via PIP when importing them inside
> Eclipse (version 4.3.1). Outside Eclipse (directly in Python's shell)
> everything works fine, here is an example:
> >>> import numpy                             # installed from repositories
> >>> from numpy import array
> >>> import pybrain                           # installed via PIP
> >>> from pybrain import Network
> >>>
> Everything works outside Eclipse. But inside Eclipse I can't import
> libraries installed via PIP using "from x import y" format, it will give an
> error. The only way I can import libraries installed via PIP is using
> "import x" format. Here is an example:
> import numpy                                     # no errors (installed
> from repositories)
> from numpy import array                          # no errors
> import pybrain                                   # no errors (installed
> via PIP)
> from pybrain import Network                      # gives the error below
> Traceback (most recent call last):
>   File "/media/arquivos/", line 4, in <module>
>     from pybrain import Network
> ImportError: cannot import name Network
> I suspected it could be related to virtualenv, but here is a print screen (
> of my Python's PATH. The
> directory /usr/lib/python2.7/site-packages where PyBrain is installed is
> already in Python's PATH inside Eclipse. Could someone help me, please?
> --

Hi Renato,

Can you do the following:

Create a new script with:

import sys
print '\n'.join(sorted(sys.path))

And let me know if the paths you have listed in both are equal... Also,
which version of PyDev are you using?


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Python-list mailing list