470,561 Members | 2,183 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 470,561 developers. It's quick & easy.

Creating an EXE for XLRD + WIN32COM + wxWidgets application - Help request

I've started learninhg Python and have developed a small Python app
that imports Excel data into an Access mdb/jet database. This
application has dependencies on the following:

XLRD - http://cheeseshop.python.org/pypi/xlrd/0.5.2 - (to read Excel
files)
Python windows extensions - http://starship.python.net/crew/mhammond/win32/
- to use ADO
wxPython GUI toolkit - http://www.wxpython.org/ - for the GUI
interface

Ideally I'd like to create a standalone app that I can deliver to a
client who can will run this on a Windows system that has Access
installed. (Python will not be installed on this system).

I'm planning to use P2YEXE for the build - however I'm not sure if it
is possible to include all the required components for this in a
package. I imagine there may be a few 'gotchas' with this.

Any suggestions on how to do this and are there some additional issues
I might run into?

Thx in advance

BrendanC

Apr 11 '07 #1
2 2286
BrendanC wrote:
I've started learninhg Python and have developed a small Python app
that imports Excel data into an Access mdb/jet database. This
application has dependencies on the following:

XLRD - http://cheeseshop.python.org/pypi/xlrd/0.5.2 - (to read Excel
files)
Python windows extensions - http://starship.python.net/crew/mhammond/win32/
- to use ADO
wxPython GUI toolkit - http://www.wxpython.org/ - for the GUI
interface

Ideally I'd like to create a standalone app that I can deliver to a
client who can will run this on a Windows system that has Access
installed. (Python will not be installed on this system).

I'm planning to use P2YEXE for the build - however I'm not sure if it
is possible to include all the required components for this in a
package. I imagine there may be a few 'gotchas' with this.

Any suggestions on how to do this and are there some additional issues
I might run into?

Thx in advance

BrendanC
I can tell you that I've used py2exe to build quite a number of apps
that depended on many different pieces. I have not experience with XLRD
but the other pieces you use work just fine. Check on www.py2exe.org
for docs an wiki. There is also a newsgroup at gmane.comp.python.py2exe
that you can submit questions to if you like. I know that it is
monitored by Mark Hammond, Thomas Heller, and other users of py2exe
that can help you.

-Larry
Apr 12 '07 #2
On Apr 12, 11:58 pm, Larry Bates <larry.ba...@websafe.comwrote:
BrendanC wrote:
I've started learninhg Python and have developed a small Python app
that imports Excel data into an Access mdb/jet database. This
application has dependencies on the following:
XLRD -http://cheeseshop.python.org/pypi/xlrd/0.5.2 - (to read Excel
files)
Python windows extensions -http://starship.python.net/crew/mhammond/win32/
- to use ADO
wxPython GUI toolkit -http://www.wxpython.org/- for the GUI
interface
Ideally I'd like to create a standalone app that I can deliver to a
client who can will run this on a Windows system that has Access
installed. (Python will not be installed on this system).
I'm planning to use P2YEXE for the build - however I'm not sure if it
is possible to include all the required components for this in a
package. I imagine there may be a few 'gotchas' with this.
Any suggestions on how to do this and are there some additional issues
I might run into?
Thx in advance
BrendanC

I can tell you that I've used py2exe to build quite a number of apps
that depended on many different pieces. I have not experience with XLRD
but the other pieces you use work just fine.
xlrd [save wear and tear on the shift key!] up to version 0.6.1 at
least is a pure-Python package with no dependencies on 3rd-party
modules/packages and is very unlikely to cause grief with py2exe; I'd
like to hear any evidence to the contrary PDQ.

The OP is best advised to "just do it" :-)

HTH,
John

Apr 12 '07 #3

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

3 posts views Thread by implicate_order | last post: by
2 posts views Thread by Ray | last post: by
2 posts views Thread by kylancal | last post: by
1 post views Thread by JYOUNG79 | last post: by
3 posts views Thread by Chanman | last post: by
11 posts views Thread by Bill Davy | last post: by
1 post views Thread by Edwin.Madari | last post: by
2 posts views Thread by patrick.waldo | last post: by
1 post views Thread by livre | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.