Yolo_v7错误

yolo7

安装anaconda

cmd 进入对应工程目录

进入对应虚拟环境
Yolo_v7错误_第1张图片

conda activate 

在这里插入图片描述
已进入的状态:
在这里插入图片描述
输入命令:

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

问题汇总:

from torch.utils.tensorboard import SummaryWriter导入不成功问题

有时,我们在使用tensorboard时,会遇到形如
“ImportError: cannot import name ‘SummaryWriter’ from partially initialized module ‘torch.utils.tensorboard’ ”
的问题。
由于pytorch本身不自带tensorboard包,一般这样报错都是由于未安装tensorboard包导致的。
可通过Anaconda中的Anaconda Prompt进入安装有pytorch的虚拟环境,执行以下命令:

pip install tensorboard

正确安装tensorboard之后,重新运行代码,若还是报错在torch.utils.tensorboard中找不到SummaryWriter。则再继续下面的步骤。
因为SummaryWriter是存在于tensorboardX(其作为tensorboard的子模块)因此同样通过pip进行安装:
pip install -i https://mirrors.aliyun.com/pypi/simple/ tensorboardX
这里是通过清华镜像源进行安装的。
如果正确安装tensorboardX依旧找不到SummaryWriter
请将报错的:

from torch.utils.tensorboard import SummaryWriter

改为:

from tensorboardX import SummaryWriter

Yolov7训练时报错:UserWarning: torch.meshgrid: in an upcoming release, it will be required to pass the ind

Yolov5训练时报错:UserWarning: torch.meshgrid: in an upcoming release, it will be required to pass the inddexing argument

修改C:\Users\vlf\anaconda3\envs\tweek\Lib\site-packages\torch\functional.py 478行为:

   return _VF.meshgrid(tensors, **kwargs)  # type: ignore[attr-defined]

改后:

   return _VF.meshgrid(tensors, **kwargs,indexing='ij')  # type: ignore[attr-defined]

你可能感兴趣的:(深度学习,python,pytorch)