我遇到問題,我無法處理幾天。我做了一個簡單的應用程序,但它的重要安裝在我公司的每臺機器上。我決定使用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加載失敗的配置錯誤。 –