首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

32位exe怎么在64位机下运行

2012-09-07 
32位exe如何在64位机上运行32位的exe如何才能在64位机上运行?用py2exe打包的python程序,因为目前只有32位

32位exe如何在64位机上运行
32位的exe如何才能在64位机上运行?用py2exe打包的python程序,因为目前只有32位的程序

[解决办法]
64位机器应该可以跑32位程序的,linux上就可以了。 但64位应用程序应该比较难调用32位dll.
[解决办法]
64位应用程序调用32位dll,中间必须有个代理吧

比如32位的 COM EXE Server 或普通的 exe
[解决办法]
在64为计算机上,可以运行32位程序,方式是,将32位程序放在一个容器当中运行,也就是另一个程序会将32位程序加载并运行,就像我们平时看到的虚拟机一样。

楼主的问题主要在于,py2exe编译后的程序,是不是需要调用dll,而这些dll是不是会与其一起发布。如果所需要的dll都打包在exe中,不用担,肯定可以运行;如果exe中不包括python的dll,而有没有跟随exe一起发布,这时肯定是不能够运行的,即使在64位计算机上安装了64为的python也是不行的。

热点排行