作者verybada ()
看板Python
标题[问题] pyinstaller linux to windows
时间Mon Mar 21 22:37:59 2011
大家好
不知道有没有人在linux下使用pyinstaller制作executable file後丢到windows能够执行
的?
我使用pyinstaller 1.4(官方FAQ有提到1.4 not support window python 2.6+,但那应
该不影响linux编完丢到windows执行吧?)
编译指令如下
python Makespec.py -FadwsX main.py
python Build.py main.spec
编出来的档案使用file看得到结果为 ELF 32bit LSB executable Intel 80386 version1
且在linux下可正常执行,但是将档案移至window 7测试只会得到 programe is too bit
to fit in memory
而此项错误讯息经由google後为记忆体不足或是程式错误(?)
请问是否有人有遇过这种情况,并如何解决的。或是有其他跨平台的方法呢?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.232.146
1F:→ uranusjr:Pyinstaller 只能建立原平台的静态执行档, 要做 Windows 03/21 23:38
2F:→ uranusjr:版本就要找一台 Windows 灌好整个开发环境来做 03/21 23:38
3F:→ verybada:原来如此,所以我如果要发布win/linux版本,就必须於各个 03/21 23:55
4F:→ verybada:OS上跑py2exe(win) or pyinstaller? 03/21 23:55
5F:→ verybada:谢谢你的解答! 03/21 23:55
6F:→ ykjiang:新版可都配Python26,上周才试过 03/22 00:09