各位,小问题,帮帮忙
我看各种资料yolov8的安装
1.官网推荐‘pip install ultralytics’
2.YoloV8 源码 + cd ultralytics 目录后运行 ‘pip install -e .’
3.我看有的视频好像是YoloV8 源代码 + 运行 ‘pip install -r requirements.txt’
弄糊涂了,帮帮忙解释一下有什么区别?大家都用那种方式?
各位,小问题,帮帮忙
我看各种资料yolov8的安装
1.官网推荐‘pip install ultralytics’
2.YoloV8 源码 + cd ultralytics 目录后运行 ‘pip install -e .’
3.我看有的视频好像是YoloV8 源代码 + 运行 ‘pip install -r requirements.txt’
弄糊涂了,帮帮忙解释一下有什么区别?大家都用那种方式?
pip install ultralytics**:这是“开箱即用”版,直接装官方封装好的库,不用管源码,拿来就跑。适合只想用YOLOv8干活,不想折腾的人,90%的人都用这个。pip install -e .**:这是“开发者模式”,先把源码下下来,再用这个命令装。好处是你改了源码里的代码,不用重新安装,直接生效。适合想改模型结构、加新功能的人。pip install -r requirements.txt**:这只是个“辅助操作”,只装运行源码需要的依赖库,不装YOLOv8本身。一般是下载源码后,先跑这个,再跑上面那个 -e .,单独用它等于白忙活。一句话总结:
pip install ultralyticspip install -r requirements.txt → pip install -e .