我遇到问题,我无法处理几天。我做了一个简单的应用程序,但它的重要安装在我公司的每台机器上。我决定使用python,因为我们得到了一台非常旧的机器,其上装有Windows XP,没有SP3。它从互联网上切断,只工作局域网。 这个Python应用程序在Windows 10,8和7上运行良好(使用Py2Exe编译它)。但我需要在Windows XP上运行,几乎纯粹有时候,只是SP2,只包括一些防病毒或防火墙。 我得到的所有回报是“系统大炮启动此应用程序”。没有错误代码作为回报。我在Windows 10上编译它。我卸载了所有的Python并重新安装它,以确保我获得了32位版本。应用程序使用一些模块,如:套接字和mysql连接器模块。 在开始时,我有一些py2exe的问题,因为它想要一些奇怪的系统DLL,但是当我为它们中的一些使用“dll_excludes”时,一切都很好,并且在Windows 10,8和7上工作,而不是在XP上。 我也试过在XP上安装python,并且我做到了,简单的calc脚本运行良好,但是当我只尝试“导入套接字”时出现崩溃:错误加载模块。 PATH被设置为应该是我猜。 我还能做什么,在Windows XP SP2上启动我的应用程序?请给出一些建议。无法在Windows XP上运行Python EXE
0
A
回答
0
我做到了。也许别人想知道。 解释器运行。 解决方案很简单:使用旧版本的Python。与2011年的2.7.2版本一起工作。显然,由于Windows XP已过时,某些功能已更改且不再兼容。这就是为什么我错误,而进口袜子。
相关问题
- 1. 在Windows XP上运行Python CGI脚本
- 2. 在Windows XP上运行Python CGI脚本
- 3. 试图在windows xp sp3上运行(exe从windows server os)
- 4. vb 9 .exe将无法在XP上运行
- 5. 无法在Windows XP上安装Python 3
- 6. 在Windows XP上运行buildbot
- 7. 在Windows7上运行安装引导程序的输出(.exe)文件,但在Windows上无法运行Xp
- 8. 无法在Windows XP上运行Visual Studio 2012程序
- 9. 在Windows XP上运行的.exe程序示值误差0xC0000135
- 10. 我的代码在Windows XP上无法运行
- 11. 无法在Windows XP 32上与Anaconda运行Theano
- 12. .NET 3.5(C#)应用程序无法在Windows XP Professional上运行
- 13. 无法在Windows XP
- 14. 在Windows XP上的python ez_setup
- 15. 在Windows XP上执行TCL
- 16. 无法在Windows XP下运行Lightswitch 2012程序
- 17. 在Windows XP SP2上运行Phonon
- 18. 如何在Windows XP上运行nAudio?
- 19. 如何在Windows XP上运行Xamarin?
- 20. heroku toolbelt未在Windows XP上运行
- 21. 在Windows XP上运行32位程序
- 22. 可以在Windows XP上运行CoreCLR吗?
- 23. Eclipse ADT未在Windows XP上运行
- 24. 在XP和WIN7上运行建立在VC++上的exe文件
- 25. 当它应该在旧版本的Windows上运行时,exe无法运行
- 26. 无法在WINDOWS XP中运行可执行文件,无需使用.NET Framework
- 27. 无法在Windows XP上安装MYSQL
- 28. 无法在Windows XP上安装sbt
- 29. 应用程序无法在Windows XP上
- 30. PPAPI插件在Windows上运行EXE
这里的原始套接字限制下的限制:https://msdn.microsoft.com/de-de/library/windows/desktop/ms740548(v=vs.85).aspx –
在WinXP上构建exe文件,通常该exe将运行在所有新版本的Windows上。 –
Maurice:我不能在XP上编译,因为它不能作为脚本启动(“python main.py”),我的套接字错误,加载模块(“导入套接字”/“导入_socket”):导入错误,DLL加载失败的配置错误。 –