I just repackaged it so it is not a namespace package (windserver) and cx_freeze put it in the build. I'm going to continue with the rest of my dependencies and see how it goes.
Thanks Craig On Feb 23, 2010, at 7:31 AM, Anthony Tuininga wrote: > Hmm, then I'm not sure what to say. If you can run python from a > command line and enter > > import wind.server > > and get no errors, then all should be well. If not, you're going to > have to do some debugging -- or, if possible, send me the source > privately and I'll take a look at it. > > Anthony > > On Tue, Feb 23, 2010 at 7:23 AM, Craig Swank <[email protected]> > wrote: >> Thanks for the response. >> No, I don't do anything special with wind.server. It is a package I >> created with paster, and it is installed in site-packages. >> >> Craig >> >> On Feb 22, 2010, at 9:20 PM, Anthony Tuininga wrote: >> >>> Hi, >>> >>> Do you do anything special to locate wind.server? Do you modify >>> sys.path in your application so that it can find wind.server? If >>> that >>> is the case you'll need to tell cx_Freeze where to find those >>> modules >>> as it normally only searches an unmodified sys.path. >>> >>> Anthony >>> >>> On Mon, Feb 22, 2010 at 3:05 PM, Craig Swank <[email protected]> >>> wrote: >>>> Hello, >>>> I am working on freezing a python project, and am having trouble >>>> with >>>> one of my custom packages. The package is named 'wind.server' >>>> and I >>>> am able to import it when I'm in the python prompt, but when I >>>> try to >>>> run setup.py on the cx_freeze setup file I've created, cx_freeze >>>> says >>>> it can't find wind.server. Here is my setup file so far: >>>> >>>> from cx_Freeze import setup, Executable >>>> >>>> version = '1.0' >>>> #includes=['wind', 'lxml', 'lxml._elementpath', 'lxml.etree', >>>> 'wind.server', 'wind.model', 'PIL', 'ReportLab'], >>>> includes=['lxml', 'lxml._elementpath', 'lxml.etree', 'gzip', >>>> 'wind.server'] >>>> >>>> setup(name='gearfacts', >>>> version=version, >>>> options = { >>>> "build_exe" : { >>>> "includes": includes, >>>> }, >>>> }, >>>> executables=[Executable('run.py')], >>>> ) >>>> >>>> >>>> >>>> and the dos error output ends with: >>>> >>>> File "C:\Python26\lib\distutils\cmd.py", line 333, in run_command >>>> self.distribution.run_command(command) >>>> File "C:\Python26\lib\distutils\dist.py", line 995, in run_command >>>> cmd_obj.run() >>>> File "C:\Python26\lib\site-packages\cx_Freeze\dist.py", line >>>> 220, in >>>> run >>>> freezer.Freeze() >>>> File "C:\Python26\lib\site-packages\cx_Freeze\freezer.py", line >>>> 433, >>>> in Freeze >>>> >>>> self.finder = self._GetModuleFinder() >>>> File "C:\Python26\lib\site-packages\cx_Freeze\freezer.py", line >>>> 260, >>>> in _GetMo >>>> duleFinder >>>> finder.IncludeModule(name) >>>> File "C:\Python26\lib\site-packages\cx_Freeze\finder.py", line >>>> 471, >>>> in Include >>>> Module >>>> module = self._ImportModule(name, deferredImports) >>>> File "C:\Python26\lib\site-packages\cx_Freeze\finder.py", line >>>> 244, >>>> in _Import >>>> Module >>>> raise ImportError("No module named %r" % name) >>>> ImportError: No module named 'wind.server >>>> >>>> >>>> >>>> >>>> >>>> Does anyone know what I'm doing wrong? Does this have something to >>>> do >>>> with the fact that the package is a namespace package? >>>> >>>> Craig >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> cx-freeze-users mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/cx-freeze-users >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> cx-freeze-users mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/cx-freeze-users >> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> cx-freeze-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/cx-freeze-users >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > cx-freeze-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/cx-freeze-users ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ cx-freeze-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/cx-freeze-users
