ChinaUnix.net
相关文章推荐:

py2exe 独立exe

from:http://www.dev.idv.tw/mediawiki/index.php/py2exe簡介 Description py2exe是一個工具程式,可以將python程式轉換成為單一的執行檔案。在某些情況下使用者也許不想安裝整個python套件或是相關的檔 案。透過 py2exe可以將您的工具包裝成單一的執行檔,及數個相關檔案。使用者只要下載這幾個檔案就可以執行該程式了。因為py2exe會自動將該工具的或自動 搜尋您的python程式中所有用到的模組及檔案加以集中包裝至這數個檔案中。...

by BENNYSNAKE - Python文档中心 - 2009-05-26 14:17:18 阅读(4219) 回复(0)

相关讨论

新版本已经可以打包为一个文件了,以前都是一堆dll, pyd的。具体的变化其实只有一个地方。就是options里增加bundle_files项,值为1表示pyd和dll文件会被打包到exe文件中,且 不能从文件系统中加载python模块;值为2表示pyd和dll文件会被打包到exe文件中,但是可以从文件系统中加载python模块。另外 setup中使用zipfile=None可以不生成library.zip。 例如原来的: from distutils.core import setup import py2exe includes = ["e...

by lvxinzhi - Python文档中心 - 2008-06-21 09:11:39 阅读(1673) 回复(0)

#setup.py from distutils.core import setup import py2exe setup(windows=["EDI_VIEW.py"]) 如果我在EDI_VIEW.py Import 了一个自己定义的format.py类,我在setup.py中该怎么加入format.py这个文件? 现在程序编译成功,但总是找不到模块,是不是类模块没有编译进去的原因 Traceback (most recent call last): File "EDI_VIEW.py", line 2, in File "wx\__init__.pyc", line 45, in File "wx\_core.py...

by lvxinzhi - Python - 2007-05-25 10:09:52 阅读(2220) 回复(0)

今天使用了一下,py2exe,速度很快,而且效果很好,感觉不错,下面是我的实例程序. from Tkinter import * import sys def main(): root = Tk() button = Button(root,text = 'Hello world',command = quit_callback) t = Button(root,text = 'Hello world',command = quit_callback) t.pack() button.pack() root.mainloop() def quit_callback(): sys.exit(0) main() sys.exit() 这个是一个界面的测试程序存为tktest.py,然后在...

by rockylinux - Python文档中心 - 2006-12-05 00:13:36 阅读(1291) 回复(0)

使用python2.4 py2exe 0.6.5 \site-packages\pymssql.py 需要 ntwdblib.dll setup.py [code] from distutils.core import setup import py2exe import sys if len(sys.argv) == 1: sys.argv.append("py2exe") sys.argv.append("-q") setup(options = {"py2exe": { "compressed": 1, "optimize": 2}}, console=["DB.py"]) [/code] 运行 python setup.py run...

by rayen - Python - 2008-09-02 11:53:19 阅读(4132) 回复(7)

How to use py2exe - the basics A lot of new Windows based python coders think they don't have a real program until their code has been transformed into an executable with it's magical .exe file extension. Most python programs never get that sprinkling of fairy dust. Anyway, this is how you do it... This is a step-by-step guide to making python programs standalone executables.: 1. Dow...

by boyeestudio - Python文档中心 - 2006-04-12 11:45:55 阅读(1743) 回复(0)

为什么我生成终端模式的exe就能正常运行,也就是运行exe有黑框框的exe没问题,而打包成windows的exe能运行,但功能失常,提示代码错误?是怎么回事

by xubizhen - Python - 2008-11-10 11:35:07 阅读(1964) 回复(2)

想用py2exe打包一个用到Tkinter的脚本 可以打包成功,但是无法执行exe文件。 错误可以从: http://jamiesun.javaeye.com/blog/402156 看到,前辈们已经遇到过了,但是没有给出解决办法? 不知道这里有高人知道嘛? 不要推荐pyinstaller,已经会用pyinstaller打包了。(我只是想用py2exe试试看)

by sandermansxj - Python - 2009-08-13 20:47:07 阅读(1399) 回复(1)

写一个mysetup.py的脚本直接运行: # mysetup.py from distutils.core import setup import py2exe setup(console=["myscript.py","myscript2.py"], data_files=[("data","data/*"), ("resource", "resource/small.ico"])] ) if __name__=='__main__': argv=sys.argv argv.append('py2exe') argv.append('-d') argv.append('bin') mysetup(argv) 1.setup第一个参数:console= 表示生...

by 老衲法号SE - Python文档中心 - 2009-03-16 10:20:49 阅读(1492) 回复(0)

setup.py: from distutils.core import setup import py2exe includes = ["encodings", "encodings.*"] options = {"py2exe":{"compressed": 1, "optimize": 2, "includes": includes, "bundle_files": 1 }} setup(version = "0.1.0", description = "random", name = "random", options = options, zipfile=None, console=["random.py"]) random.py: import random import string str = string.join(random.sample...

by Kamatyo - Python - 2009-01-16 16:46:20 阅读(1709) 回复(5)

在学习使用py2exe的打包功能 可是尝试对wxpython的demo里的ActiveXWrapper_IE.py进行打包,可是却无法运行 setup.py [code]from distutils.core import setup import py2exe setup(windows=["ActiveXWrapper_IE.py"])[/code] error: Traceback (most recent call last): File "ActiveXWrapper_IE.py", line 175, in File "ActiveXWrapper_IE.py", line 167, in __init__ File "ActiveXWrapper_IE.py", ...

by hhf3498 - Python - 2008-11-17 12:54:56 阅读(2594) 回复(3)