1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| from distutils.core import setup
import py2exe
import glob
if len(sys.argv)==1:
sys.argv.append("py2exe")
opts = {
'py2exe': { "includes" : [ "bwidget" ],
'excludes': ['_gtkagg', '_tkagg', '_agg2', '_cairo', '_cocoaagg',
'_fltkagg', '_gtk', '_gtkcairo'],
'dll_excludes': ['libgdk-win32-2.0-0.dll',
'libgobject-2.0-0.dll'],
'compressed' : 1 ,'optimize': 2, "ascii" : 1, "bundle_files" :1,
"packages" : "bwidget"
}
}
data_files=[(r'bwidget',glob.glob(r'C:\Python25\Lib\site-packages\bwidget\*.*'))]
setup(name="Explorer netcdf",version="1.0",description="Explorer NetCDF",author="titi",windows=[{"script" : "interface.py"}], options=opts, data_files=data_files, zipfile=None) |
Partager