本人用电脑跑通的yolov5的记录,很乱,先记录给自己看,以便学习
电脑跑通的情况:搭环境:重点环境,python版本要求不要太高 降级,3.8,3.9,3.10都OK实测本电脑:python版本:python3.10Pytorch版本有要求,cuda版本也有要求(都是基于本电脑实测)pip install torch==2.2.2torchvision==0.17.2 torchaudio==2.2.2 --index-urlhttps://download.pytorch.org/whl/cu121 这些警告信息表示Python脚本在某些目录下安装了可执行文件,但这些目录没有包含在系统的PATH环境变量中。当您尝试运行这些脚本时,如果不在PATH中,系统将无法找到它们,因此会出现这些警告。要解决这个问题,您可以选择将警告中提到的目录添加到PATH环境变量中,或者使用 --no-warn-script-location 参数来运行您的Python脚本,以抑制这些警告。将目录添加到PATH环境变量[*]查找目录:根据警告信息,您需要找到并记下提到的目录。在这个例子中,目录是: C:\Users\SJTC\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\Scripts
[*]添加至PATH:
[*]在Windows系统中,右键点击“此电脑”或“计算机”,选择“属性”。
[*]点击“高级系统设置”。
[*]在“系统属性”对话框中,点击“环境变量”。
[*]在“系统变量”区域找到“Path”变量,双击编辑。
[*]点击“新建”,然后将第1步中找到的目录粘贴进去。
[*]确认更改。
[*]重启命令提示符或PowerShell:为了使更改生效,您可能需要重启您的命令提示符或PowerShell窗口。
使用 --no-warn-script-location 参数如果您不想修改PATH环境变量,可以在运行Python脚本时使用 --no-warn-script-location 参数来抑制这些警告。例如,如果您通常使用 python 命令来运行脚本,可以这样做: bash复制代码运行python --no-warn-script-location your_script.py 这将阻止关于脚本位置的警告信息出现在您的终端或命令提示符中。注意修改PATH环境变量可能会影响系统中其他程序的行为。确保您了解添加新目录到PATH的后果,特别是如果该目录含有可执行文件。始终在进行任何此类更改之前备份重要数据。 E有免环境,有模块,有GPU有CPU{:1_918:} houdongen 发表于 2024-7-25 18:34
E有免环境,有模块,有GPU有CPU
大佬啊,教教{:1_923:} 本帖最后由 xixi2008 于 2024-7-29 23:46 编辑
我也刚学,刚跑通,显卡很菜,只能CPU跑,慢得很,只能截十来张图跑,效果一般,但是跑通了。
总结下:1,安装python,配置好环境,版本不能低吧,不能用就换个高版本的试试,反正就是个重装的事
2,下载YOLO原版,原版,原版,重要的事情说三遍,在目录里安装环境,切记 原版连接:https://github.com/ultralytics/yolov5
3,下载坛里的大漠YOLO工具,(工具里有个坑,那个YOLO模块是不能用的,点运行会报错,这个害我差点要放弃了,要下载原版并安装好环境才能用)这个工具会检测你的安装环境,没安装好是打不开的,但是检测cuda的哪相没有没关系,是可以打开的。只能CPU跑
写到这里互勉吧,楼主加油! xixi2008 发表于 2024-7-29 23:07
我也刚学,刚跑通,显卡很菜,只能CPU跑,慢得很,只能截十来张图跑,效果一般,但是跑通了。
总结下:1, ...
大佬厉害哇,要我可能就放弃了,我现在想搞lite版本
页:
[1]