Numeric import_array() problem - OS X 10.4

Paul Miller paul at fxtech.com
Wed Jul 5 10:43:45 EDT 2006


I had some code that used to work that now doesn't. It's an embedded 
Python interpreter that uses numpy internally. The code calls 
"import_array()", which now fails (and generates a "ImportError: No 
module named _numpy" error).

This is on the latest OS X 10.4 release. I have Numeric installed in the 
Python site-packages directory, and it loads and works properly from a 
normal Python command prompt.

I also just noticed that other modules from the standard Python library 
can't be loaded from within my embedded interpreter. It does find 
scripts I have in my application sub-directory, which I reference by 
adding a path to sys.path.

I modified my startup script to print out sys.path, and a bunch of paths 
(including the site-packages location) are there.

Has something changed with Apple's Python implementation that changes 
the way standard library modules are imported from embedded interpreters?




More information about the Python-list mailing list