关于Pyinstaller打包Pyside项目

  1. 使用-F参数,打包成exe文件
  2. 不使用-F参数,打包成一个文件夹,文件夹内有exe可执行文件
  3. 使用--noconsole去掉控制台,否则打包后的文件在执行的时候会出现一个控制台窗口
  4. 由于PySide2.QtXml是动态导入的,所以需要使用--hidden-import参数
  5. 如果是动态加载的ui文件,最好使用相对路径,然后将ui文件和打包好的文件放在同一个目录下即可正常使用
原文地址:https://www.cnblogs.com/leerep/p/14635810.html