本帖最后由 ydwydw 于 2013-11-10 22:32 编辑 请指教,windows xp下测试通过 ,wine下也测试通过,不过最近wine更新后显示的位置有点不正确了,不过不影响使用! 2013年11月10日从新打包了下,这回用pyinstaller打包的,感觉比py2exe要好些。修正了一些BUG。 http://pan.baidu.com/s/11PJLp
我想把我写的一个小程序用py2exe打包成一个exe文件在windows下运行,我希望程序运行的时候,左上角也有一个图标,所以我做了一个32*32的.png图标文件,请问我如何在打包的时候,把这个文件也打包到exe中? 我的程序也有一个ico的图标,这个在打包的时候,已经打进去了,我写的setup.py如下:[code] from distutils.core import setup import py2exe setup( version = "0.1", description = "pro", name = r"pro", ...
test.py: print 'hello' 用py2exe打包后,成功,进入dist,在dos窗口下执行.exe不能把hello打印到屏幕上,为什么啊 已经解决了,是我的疏忽大意 [ 本帖最后由 gengzhifeng 于 2009-6-3 17:58 编辑 ]
网上py2exe 使用方法都一样 mysetup.py,在其中的setup函数前插入语句import py2exe 。 mysetup.py示例如下: # mysetup.py from distutils.core import setup import py2exe setup(console=["myscript.py"]) 然后按下面的方法运行mysetup.py: python mysetup.py py2exe 请问最后一步 运行 mysetup.py: 是在哪里运行最后的那个命令啊 在IDE中还是命令行呢 我怎么都不能运行啊:em14:
Google了也没找到 当我试图将py打包成exe文件的时候,发现sys.argv不好用 test.py文件如下 [code] #!/usr/bin/env python # encoding=gbk import sys if len(sys.argv) < 2: print "Help Message ! " sys.exit(0) print "ARGV > 2" [/code] 未打包前运行正常,然后用py2exe打包,py2exe的setup.py如下: [code] from distutils.core import setup import py2exe setup( version = "0.5.0", description = "xxxx", ...
比如,在main.py同目录中建立个lib文件夹,我在lib里写了一些py类,供main.py调用。。 本来以为它像找系统库一样自动能找到打包,不过好象不行:( 如果把lib里的py移到main同一目录下,用includes[]每一个就可以了,不过有目录的话,那个lib文件夹名字写在哪呢?谢谢了
下面是全文转载,不过修改了几个错别字。 py2exe 網址: http://starship.python.net/crew/theller/py2exe/ py2exe 能夠把 python script 轉換成在 windows 上獨立執行(即不需額外安裝 python)的 exe 檔(加上其它必須的執行期函式庫)。對於不考虑跨平台的發佈來說,非常方便。 使用方式: 假設目前有一 python script 名為 "hello.py",透過一個 setup.py 的 script 來產生執行檔: [code] from distutils.core import setup ...
本帖最后由 wto4883204 于 2014-09-26 18:30 编辑 只有一个包,包下有若干个文件,其中main.py是我的主文件,其他都是辅助文件, 执行cmd->python setup.py py2exe setup.py 文件里面的代码只是简单的: improt py2exe from distutils.core import setup setup(console=["main.py"]) 然后我执行cmd ->dist ->main.exe后就报错: ImportError No moudule name :my_thread4_class_module 我...