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