I recently upgraded QGIS to 2.0 using Kyngchaos packages only to discover that my kriging scipts which I run in iPython then threw up the following error:
numpy.core.multiarray failed to import
It seems that the pathname variable assigned by SWIG is incompatible with iPython. I hate path management, it seems to be the single greatest cause of errors on UNIX machines.
Anyway, a rather clumsy fix to this is to copy the Python/2.7/site-packages from from version 1.9 of gdal to version 1.10 (renaming the original 1.10 directory to something appropriately rude) This works for iPython at least and QGIS seems to function still. Can somebody suggest a more elegant solution?