After upgrading to Numpy 1.8.2 ImportError: Unable to import multiarray name

I just upgraded to Numpy 1.8.2 on my 64 bit Windows machine using Anaconda Spyder. I used the command:

conda update numpy

He installed it. Before that, I had numpy 1.7.1, and I also have a 32-bit version of anaconda spyder in a different way, but I pulled it out of the system PATH variable.

Now the problem is that as soon as I try to run some code, I get an error that ends with:

  from . import multiarray ImportError: cannot import name multiarray 

One of the first imports in ___init___.py for numpy:

 from . import multiarray 

But in C:\Users\app\Anaconda\Lib\site-packages\numpy\core I can see the following two files:

 multiarray.pyd multiarray_tests.pyd 

What should I do to make this work? Does reinstalling the only way to make it work?

+3
source share

All Articles