From: Mike R. <mr...@ca...> - 2006-05-31 20:25:19
|
Seems, the problem was that _internal.py was not picked up by Freeze. Using --include-modules=numpy.core._internal helps. Mike Rovner wrote: > Hi, > > I'm trying to package numpy based application but get following TB: > > No scipy-style subpackage 'core' found in > /home/mrovner/dev/psgapp/src/gui/lnx32/dvip/numpy. Ignoring: No module > named _internal > Traceback (most recent call last): > File "/home/mrovner/src/cx_Freeze-3.0.2/initscripts/Console.py", line > 26, in ? > exec code in m.__dict__ > File "dvip.py", line 42, in ? > File "dvip.py", line 31, in dvip_gui > File "mainui.py", line 1, in ? > File "psgdb.pyx", line 162, in psgdb > File > "/lan/dfm/grp_mm_data1/dev/tools/linux-x86_32/lib/python2.4/site-packages/numpy/__init__.py", > line 35, in ? > verbose=NUMPY_IMPORT_VERBOSE,postpone=False) > File > "/lan/dfm/grp_mm_data1/dev/tools/linux-x86_32/lib/python2.4/site-packages/numpy/_import_tools.py", > line 173, in __call__ > self._init_info_modules(packages or None) > File > "/lan/dfm/grp_mm_data1/dev/tools/linux-x86_32/lib/python2.4/site-packages/numpy/_import_tools.py", > line 68, in _init_info_modules > exec 'import %s.info as info' % (package_name) > File "<string>", line 1, in ? > File > "/lan/dfm/grp_mm_data1/dev/tools/linux-x86_32/lib/python2.4/site-packages/numpy/lib/__init__.py", > line 5, in ? > from type_check import * > File > "/lan/dfm/grp_mm_data1/dev/tools/linux-x86_32/lib/python2.4/site-packages/numpy/lib/type_check.py", > line 8, in ? > import numpy.core.numeric as _nx > File > "/lan/dfm/grp_mm_data1/dev/tools/linux-x86_32/lib/python2.4/site-packages/numpy/core/__init__.py", > line 6, in ? > import umath > File "ExtensionLoader.py", line 12, in ? > AttributeError: 'module' object has no attribute '_ARRAY_API' > > I did freezing with: > FreezePython --install-dir=lnx32 --include-modules=numpy > --include-modules=numpy.core dvip.py > > I'm using Python-2.4.2 numpy-0.9.8 cx_Freeze-3.0.2 on linux. Everything > compiled from source. > > Any help appreciated. > > Thanks, > Mike > > > > ------------------------------------------------------- > All the advantages of Linux Managed Hosting--Without the Cost and Risk! > Fully trained technicians. The highest number of Red Hat certifications in > the hosting industry. Fanatical Support. Click to learn more > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642 |