如何找到并安装deep_sort_pytorch库?运行代码遇模块缺失问题求助
问题解答
deep_sort_pytorch是否存在
存在,它是一个基于PyTorch实现DeepSORT目标跟踪算法的开源项目,并非PyPI官方收录的标准库,所以无法直接通过常规pip命令安装。
解决安装与模块找不到的问题
方法一:克隆开源代码到项目目录
- 打开终端,进入你的YOLOv7-DeepSORT-Object-Tracking项目根目录
- 通过git克隆命令获取deep_sort_pytorch的代码仓库(可在代码托管平台搜索“deep_sort_pytorch”找到对应开源项目)
- 将克隆得到的
deep_sort_pytorch文件夹复制到当前项目根目录下,确保Python能识别到这个模块
方法二:手动添加模块路径
如果你已经获取到deep_sort_pytorch的代码,在deep_sort_tracking_id.py文件开头添加以下代码,将该模块所在目录添加到Python的搜索路径中:import sys sys.path.append("你的deep_sort_pytorch文件夹的绝对路径")替换引号内的内容为实际路径,比如
C:\Users\Daniel Medeiros\Desktop\YOLO_7\YOLOv7\YOLOv7-DeepSORT-Object-Tracking\deep_sort_pytorch方法三:检查项目子模块
查看你使用的YOLOv7-DeepSORT仓库的说明文档,部分这类项目会将deep_sort_pytorch作为子模块包含,只需在项目根目录执行以下命令拉取子模块代码:git submodule update --init --recursive
内容的提问来源于stack exchange,提问作者Daniel Medeiros
相关产品推荐
相关产品推荐

