(python39) D:\23101\yolov5-master>python export.py --weights best.pt --img-size 640 --batch-size 1 --include onnx Traceback (most recent call last): File "D:\23101\yolov5-master\export.py", line 71, in <module> from models.yolo import ClassificationModel, Detect, DetectionModel, SegmentationModel File "D:\23101\yolov5-master\models\yolo.py", line 24, in <module> from models.common import * File "D:\23101\yolov5-master\models\common.py", line 28, in <module> from utils.dataloaders import exif_transpose, letterbox File "D:\23101\yolov5-master\utils\dataloaders.py", line 31, in <module> from utils.augmentations import (Albumentations, augment_hsv, classify_albumentations, classify_transforms, copy_paste, File "D:\23101\yolov5-master\utils\augmentations.py", line 15, in <module> from utils.general import LOGGER, check_version, colorstr, resample_segments, segment2box, xywhn2xyxy File "D:\23101\yolov5-master\utils\general.py", line 38, in <module> from ultralytics.yolo.utils.checks import check_requirements ModuleNotFoundError: No module named 'ultralytics'
时间: 2023-11-27 16:06:18 浏览: 362
这个错误提示是缺少 `ultralytics` 模块,你需要先安装 `ultralytics` 模块,可以使用以下命令安装:
```
pip install ultralytics
```
安装完成后再次运行 `export.py` 应该就可以了。
相关问题
export.py: error: unrecognized arguments: --weights.D:\Yolov5\yolov5-master\runs\train\exp5\weights\best.pt
看起来你在使用 export.py 进行导出时遇到了一个错误,错误信息显示出现了一个未被识别的参数:--weights。可能是因为你在命令行中输入了错误的参数或者参数值。你可以检查一下命令行中的参数是否正确,并且确认你的 export.py 版本是否支持使用该参数。另外,你也可以查看一下 export.py 的文档或者帮助信息,看一下是否有关于 --weights 参数的说明。
(python38) D:\23101\yolov5-master>python models/tf.py --weights best.pt --cfg models/yolov5s.yaml --img-size 640 Traceback (most recent call last): File "models/tf.py", line 26, in <module> import torch File "E:\ProgramFile\Anaconda\anaconda3\envs\python38\lib\site-packages\torch\__init__.py", line 122, in <module> raise err OSError: [WinError 182] 操作系统无法运行 %1。 Error loading "E:\ProgramFile\Anaconda\anaconda3\envs\python38\lib\site-packages\torch\lib\nvfuser_codegen.dll" or one of its dependencies.
这个错误提示是 Torch 模块加载时出现了问题,可能是因为缺少某些依赖库或者文件,建议先升级一下 Torch 和其他相关的依赖库,或者重新安装 Torch。你可以尝试按照以下步骤解决问题:
1. 确认你的 PyTorch 版本是否与你的 CUDA 和 CUDNN 版本兼容,可以查看 PyTorch 的官方文档进行确认。
2. 尝试升级 PyTorch 到最新版本,使用以下命令进行升级:
```
pip install torch --upgrade
```
3. 如果升级 PyTorch 后问题仍然存在,可以尝试重新安装 PyTorch。
4. 如果你使用了 Anaconda 环境,可以尝试使用 conda 命令安装 PyTorch。
如果以上方法都无法解决问题,建议检查一下你的环境变量是否设置正确,或者尝试在其他机器上运行程序,看看是否能够正常运行。
阅读全文