windows-7 – Pyinstaller,如何在32位linux上制作32位和64位.exe
我在ubuntu 12.04 32bit上使用pyinstaller 2.0和
python2.7创建了可执行文件(所以我假设python也是32位).
它是一个简单的控制台程序(没有gui),它连接到TCP / IP服务器并发送帧. 这可能是什么原因? 这是一个指向整个应用程序代码的链接(它很小)http://pastebin.com/qj96vpgK 解决方法
所以我整个上午一直在努力解决这个问题,我想我会发布我的发现.
Linux版本的PyInstaller无法生成.exes或任何非Linux原生格式.为了制作Windows可执行文件,您需要使用WINE(或者至少是say,不知道如何操作),或者使用Windows计算机. 此外,如果您使用的Windows计算机是32位,它不能生成64位二进制文??件.如果您安装了64位Windows,它可以轻松制作64位二进制文??件,但为了制作32位二进制文??件,您需要安装32位版本的Python(以及程序所需的所有库) ). 因此,为了制作一个简单的程序来更新具有32位和64位二进制文??件的LCD,我需要编写代码,将其复制到Windows 64位操作系统,安装32位和64位Python和pywin32,并使用每个不同的Python使用PyInstaller. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |