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&#174; 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&#174; 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&#174; 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&#174; 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

Reply via email to