注:下文中wslng为用户文件夹,注意替换
1.FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\wslng\\dist\\main\\astor\\VERSION'
将C:\Users\wslng\AppData\Local\Programs\Python\Python36\Lib\site-packages\astor文件夹复制C:\Users\wslng\dist\main目录下即可。
2.执行如下命令
pyinstaller D:\Project\CdEnjoy\接触网识别系统\CatenaryDetection\main.py
--hidden-import PySide2.QtXml
--distpath=D:\Project\CdEnjoy\接触网识别系统\发布
--noconfirm
报错RecursionError: maximum recursion depth exceeded
(1)打开C:\Users\wslng\main.spec,在block_cipher = None这行后面加入
import sys
sys.setrecursionlimit(900000)
(2)再次运行命令
pyinstaller main.spec