Python在银河麒麟的兼容性问题

两个问题:
1、python程序,在windows下打包运行都没什么异常,移植到arm银河麒麟v10桌面sp1,重新打包后运行,主窗体打开要一分钟,删除所有东西,只定义了一个空白窗体,打开还是要同样的时间。求解!
2、同样的程序在银河麒麟v10sp1下,是用py3.8.2打包的,拿到v10上运行,系统默认版本是3.5.2.无法运行,拖到终端看,是缺少3.8.2的东西。尝试1、银河麒麟默认3.5.2的py没有pip无法安装pyinstaller。没法安装其他库,无法打包,想尽一切办法,安装,py反而升级到3.9了。2、想方设法在v10sp1上安装了3.5.2版本(包括3.8.2,2.7,3.5.2)三个版本共存,想通过虚拟机的形式打包,创建3.5.2的虚拟机后,命令行python显示版本是3.5.2但是,pip list里面的东西一大堆,全是3.8的东西,安装pyinstaller后,打包软件,丢到3.52的系统中还是无法运行,还是报缺少.3.8.2的东西。
以上,求解~

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
  • 针对第一个问题,可以尝试优化代码并进行性能测试,查找程序在移植到银河麒麟v10桌面sp1后出现性能瓶颈的原因,例如是否存在大量的文件I/O操作、复杂的计算或者逻辑等。此外,也可以尝试使用性能分析工具来分析程序的性能,找到性能瓶颈并进行优化。
  • 对于第二个问题,建议使用与目标系统版本相同的Python版本进行打包,例如使用Python3.5.2进行打包。或者尝试使用虚拟环境,在虚拟环境中安装所有需要的库和工具,并使用虚拟环境进行打包。也可以尝试手动解决所需库缺失的问题,或者将程序依赖的库一并打包,以便程序可以在目标系统中正确地运行。