我用 pyinstaller 将我用 Yolov8 开发的一个非常简单的应用程序转换为 exe。该脚本运行得很好,但当我运行 exe 文件时,它会不断地重新运行。我的代码如下:
from ultralytics import YOLO
model = YOLO("best.pt")
results = model.track("./last.mp4", show=True)
将其转换为exe文件的Pyinstaller命令:
pyinstaller main.py --no-console
补充说明:
将脚本转换为exe文件后,我在exe文件的位置手动创建了ultralytics/cfg/default.yaml文件,因为它给出了ultralytics找不到default.yaml文件的错误。
我也尝试过转换为一个文件,但仍然不起作用。