Hi Chris
Darn! It worked this morning and I don't know why.
Focused on PyInstaller because it creates a single executable. Testing on
all major versions of Windows (32-bit and 64-bit), Linux and OSX. The
problem OS is unsurprisingly, Windows XP (SP3).
Numpy was upgraded to the mkl-version and maybe that did the trick. Tried
to replicate on an identical Windows XP machine using the standard
sourceforge distribution but that resulted in a pyinstaller error.
Anyway, using the latest releases of all software ie. Python 2.7.3, Numpy
1.7.0, Scipy 0.11.0, PyInstaller 2.0.
Will post back if run into problems again. Best ...
--------------------------------------------------
From: "Chris Barker - NOAA Federal"
On Tue, Mar 12, 2013 at 7:05 AM, Dinesh B Vadhia
wrote: Does that mean numpy won't work with freeze/create_executable type of tools or is there a workaround?
I've used numpy with py2exe and py2app out of the box with no issues ( actually, there is an issue with too much stuff getting bundled up, but it works)
ImportError let alone what the solution is. The Traceback, similar to others found on the web, is:
Traceback (most recent call last): File "test.py", ... File "C:\Python27\lib\site-packages\numpy\__init__.py", line 154, in <module>
This indicates that your code is importing the numpy that's inside the system installation -- it should be using one in your app bundle.
What bundling tool are you using? How did you install python/numpy? What does your bundling tol config look like? And, of course, version numbers of everything.
-Chris
--
Christopher Barker, Ph.D. Oceanographer
Emergency Response Division NOAA/NOS/OR&R (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception
Chris.Barker@noaa.gov