Numpy build fails with cannot import multiarray

2019-01-11 17:29发布

问题:

I'm using homebrew python on Mavericks, trying to build numpy 1.8. Unfortunately, when I try to install numpy, I get the following error: https://gist.github.com/ngoldbaum/8592039

I'm able to build numpy 1.7.2 with pip install numpy==1.7.2, but numpy 1.8 always fails to build with the same traceback.

回答1:

on Mac:

1.) remove these 2 folders manually:

rm -rf /usr/local/lib/python2.7/site-packages/numpy/
rm -rf /usr/local/lib/python2.7/site-packages/numpy-1.10.4.dist-info/

notice: pip uninstall numpy didn't work for me, I had to remove numpy manually.

2.) re-install numpy: pip install numpy



回答2:

This was solved by doing brew uninstall python, deleting the contents of /usr/local/lib/python2.7/site-packages, reinstalling python, and then rebuilding numpy.



回答3:

I solved my issue doing this: Python.exe .\lib\site-packages\easy_install.py