[SciPy-user] Scipy and Py2exe

Nikos Papagrigoriou papagr at gmail.com
Tue Jul 12 01:52:11 CDT 2005

You have to make a proper setup.py if you want to create a Windows 
executable using py2exe. The following is part of a setup.py I wrote for a 
program (last year). Look at the "options" dictionary (includes: [... '
options = {
    "py2exe": {
        "compressed": 1,
        "optimize": 2,
        "includes": ['gui', 'stats', 'tables', 'config', 'scipy',
                     'constants', 'images', 'pool',
        "packages": ['encodings'],
        "dist_dir": distPath,

    name = progName,
    description = progDesc,
    version = __version__,
    options = options,**
    zipfile = zipfile,
    windows = [program],**
    cmdclass = {"py2exe": build_installer},
    data_files = dataFiles,

I hope this helps.


On 7/11/05, Noko Phala <nphala at angloresearch.com> wrote:
>  Hi,
> I have a program written in python, that uses several Scipy modules and 
> wish to send it to a client as an exe. The client does not have to install 
> Python. For this, python worked before on my other programs, but does not 
> work with scipy. Through google I have established that the program has to 
> do with dynamic importing of modules by scipy, as opposed to static import. 
> Does anyone know how to fix this problem? 
> Regards,
> Noko

Nikos Papagrigoriou <nikos at papagrigoriou.gr>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.scipy.net/pipermail/scipy-user/attachments/20050712/35abfc95/attachment.htm

More information about the SciPy-user mailing list