繁体   English   中英

导入错误:无法从“数据”(未知位置)导入名称“voc”

[英]ImportError: cannot import name 'voc' from 'data' (unknown location)

我一直在尝试从项目https://github.com/amdegroot/ssd.pytorch.git运行 ssd 的代码,但上述错误不断弹出。 我猜目录有问题。 请指导!!

我正在尝试导入以下文件,但无法导入并且

cannot import name 'BaseTransform' from 'data' (unknown location)

这显示了当我尝试从上面的链接运行 ssd python 文件时,我得到了

ImportError: cannot import name 'voc' from 'data' (unknown location)

所以基本上我猜有一些路径问题。

import torch
from torch.autograd import Variable
import cv2
from data import BaseTransform, VOC_CLASSES as labelmap
from ssd import bulid_ssd
import imageio

或者请告诉我应该将我的项目 python 文件和https://github.com/amdegroot/ssd.pytorch.git文件放在哪个目录中,以便在数据和 ssd 来自https://github时使上述导入语句起作用。 com/amdegroot/ssd.pytorch.git

PS:ssd 是 Single Shot MultiBox Detector,我使用的是 anaconda

您将需要下载该项目,它应该有一个名为 data 的文件夹,其中应该存在一个具有此名称的类。

结构示例 your_file.py 数据 |_ xxx.py

xxx.py 的代码示例

类 BaseTransform:xxxxxx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM