32位exe如何在64位机上运行

howema 2012-03-30 09:09:42
32位的exe如何才能在64位机上运行?用py2exe打包的python程序,因为目前只有32位的程序
...全文
560 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fibbery 2012-04-02
  • 打赏
  • 举报
回复
在64为计算机上,可以运行32位程序,方式是,将32位程序放在一个容器当中运行,也就是另一个程序会将32位程序加载并运行,就像我们平时看到的虚拟机一样。

楼主的问题主要在于,py2exe编译后的程序,是不是需要调用dll,而这些dll是不是会与其一起发布。如果所需要的dll都打包在exe中,不用担,肯定可以运行;如果exe中不包括python的dll,而有没有跟随exe一起发布,这时肯定是不能够运行的,即使在64位计算机上安装了64为的python也是不行的。
fox000002 2012-04-02
  • 打赏
  • 举报
回复
64位应用程序调用32位dll,中间必须有个代理吧

比如32位的 COM EXE Server 或普通的 exe
fibbery 2012-04-02
  • 打赏
  • 举报
回复
楼主试过没有?没试过的话,我建议你试一试先。
海枫 2012-03-31
  • 打赏
  • 举报
回复
64位机器应该可以跑32位程序的,linux上就可以了。 但64位应用程序应该比较难调用32位dll.
howema 2012-03-30
  • 打赏
  • 举报
回复
64位机上如何调用32位的dll?
HOOLOO 2012-03-30
  • 打赏
  • 举报
回复
直接运行

37,720

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧