skus pridat do option toto: "includes":["xlrd"], Zd.
2010/3/5 MaReK Olšavský <[email protected]> > Dobrý den, > páni kolegové Pythonýři, mám jednu malou záludnou otázku. Používáte > někdo knihovny xlrd a xlwt, přičemž pak vyrábíte binárku pomocí py2exe? > > Když zkusím spustit vygenerovaný program, v logu najdu chybu: > " > Traceback (most recent call last): > File "frmMain.py", line 13, in <module> > ImportError: No module named xlrd > " > > Posílám ukázky zdrojových kódů: > > *Setup.py*: > #! /usr/bin/python > # -*- coding: utf-8 -*- > > from distutils.core import setup > import py2exe > > setup( > options = { > "py2exe": { > "compressed": 1, > "optimize": 2, > "packages": ["Pmw"], > "excludes": [], > } > }, > name="Docházky Splirec", > version="1.0 B1", > description="Převod docházky firmy Splirec z XLS do Amzdy", > author="C.A.C spol. s r. o.", > author_email="[email protected]", > windows=[{"script": "frmMain.py"}], > ) > > *Begin of frmMain.py* > #! /usr/bin/python > # -*- coding: utf-8 -*- > > #system imports > from Tkinter import * > import tkMessageBox, tkFileDialog > import os, fnmatch > from time import localtime, strftime > > #other imports > import Pmw > import xlrd > from clsConvert import * > > > def __init__(self,master,ar,xy,flex): > > *Begin of clsConvert:* > #! /usr/bin/python > # -*- coding: utf-8 -*- > > import xlrd > > import os > import re > > class clsConvertAll: > #bof convert class > _______________________________________________ > Python mailing list > [email protected] > http://www.py.cz/mailman/listinfo/python >
_______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
