pytorch Yolov8 Pyinstaller exe文件不断重新运行

4zcjmb1e  于 2023-10-20  发布在  其他
关注(0)|答案(1)|浏览(295)

我用pyinstaller将我用Yolov 8开发的一个非常简单的应用程序转换为exe。脚本运行得很好,但当我运行exe文件时,它不断地重新运行自己。我的代码如下:

from ultralytics import YOLO

model = YOLO("best.pt")
results = model.track("./last.mp4", show=True)

Error Image
Pyinstaller命令将其转换为exe文件:

pyinstaller main.py --no-console

附加说明:
在将脚本转换为exe文件后,我在exe文件的位置手动创建了ultralytics/cfg/default.yaml文件,因为它给出了一个错误,即ultralytics无法找到default.yaml文件
我也试过转换成一个文件,但它仍然不工作。

ndasle7k

ndasle7k1#

我发现这个问题与'cpuinfo'模块有关。我还不知道原因,但从Ultralytics代码库中删除相关代码解决了这个问题。

相关问题