PyInstaller生成的EXE在Win11无法运行,提示‘此应用无法在你的电脑上运行’怎么办?

新手上路,请多包涵

在Ubuntu系统里的Pycharm写了个小脚本,用pyinstaller封装成EXE文件后,在Ubuntu下运行没问题。复制到Win11系统里,需要选择应用程序去打开,文件名后缀添加.exe后双击显示“此应用无法在你的电脑上运行”,以管理员身份运行,显示“Windows找不到文件,请确定文件名是否正确后再试一次”。网络上常规解决办法均不能解决这个问题,请问哪里出现了问题?怎么解决?谢谢大神。

在Ubuntu系统里的Pycharm写了个小脚本,用pyinstaller封装成EXE文件后,在Ubuntu下运行没问题。复制到Win11系统里,需要选择应用程序去打开,文件名后缀添加.exe后双击显示“此应用无法在你的电脑上运行”,以管理员身份运行,显示“Windows找不到文件,请确定文件名是否正确后再试一次”。网络上常规解决办法均不能解决这个问题,请问哪里出现了问题?怎么解决?谢谢大神。

阅读 633
1 个回答

pyinstaller 不具备交叉编译的功能,你在 ubuntu 下运行生成的安装包肯定没办法在windows 运行

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进