我有3个文件,factory_imagenet.py、imdb.py和imagenet.py

factory_imagenet.py有:import datasets.imagenet

它还有一个函数调用datasets.imagenet.imagenet(split,devkit_path))

...

imdb.py有:class imdb(object):

def __init__(self, name):

self._name = name

...

imagenet.py有:import datasets

import datasets.imagenet

import datasets.imdb

它也有class imagenet(datasets.imdb):

def __init__(self, image_set, devkit_path=None):

datasets.imdb.__init__(self, image_set)

这三个文件都在datasets文件夹中。

当我运行与这些文件交互的另一个脚本时,会出现以下错误:Traceback (most recent call last):

File "./tools/train_faster_rcnn_alt_opt.py", line 19, in

from datasets.factory_imagenet import get_imdb

File "/mnt/data2/abhishek/py-faster-rcnn/tools/../lib/datasets/factory_imagenet.py", line 12, in

import datasets.imagenet

File "/mnt/data2/abhishek/py-faster-rcnn/tools/../lib/datasets/imagenet.py", line 21, in

class imagenet(datasets.imdb):

TypeError: Error when calling the metaclass bases

module.__init__() takes at most 2 arguments (3 given)

这里的问题是什么,如何解决这种继承问题的直观解释是什么?

python中module什么意思_在Python中,module相关推荐

  1. 无法从套接字中获取更多数据_数据科学中应引起更多关注的一个组成部分

    无法从套接字中获取更多数据 介绍 (Introduction) Data science, machine learning, artificial intelligence, those terms ...

  2. python中nomodulenamed怎么解决_关于 python ImportError: No module named 的问题

    今天在 centos 下安装 python setup.py install 时报错:ImportError: No module named sysconfig, 当时急着用,就顺手直接源码编译了一 ...

  3. python下载库报错_下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决...

    下载python中Crypto库报错:ModuleNotFoundError: No module named 'Crypto'的解决 前言 最近在网上找了很多下载Crypto的方法,感觉作用都不算很 ...

  4. python字符串能减吗_在python中减去两个字符串(Subtract two strings in python)

    在python中减去两个字符串(Subtract two strings in python) 我应该计算两个不同列表的元素之间的差异. 这是我的代码: import operator a = ['5 ...

  5. python文本结构化处理_在Python中标记非结构化文本数据

    python文本结构化处理 Labelled data has been a crucial demand for supervised machine learning leading to a n ...

  6. python中setup什么意思_关于python中的setup.py解读

    前言 其实对于setup.py和setup.cfg的关注是从OpenStack的源码包中开始的,OpenStack每个组件的发布时都是一个tar.gz包,同样,我们直接从github上clone代码后 ...

  7. python中quit函数用法_关于 Python 中的退出命令:sys.exit(n), os._exit(n), quit(), exit()...

    sys.exit(n) 标准的退出函数,会抛出一个 SystemExit 异常,可以在捕获异常处执行其他工作,比如清理资源占用 如果 n 为 0,则表示成功; 非 0 则会产生非正常终止 另外,除了可 ...

  8. python使用函数的目的_在Python 3.x中经常看到定义函数有一个单独的 * 参数?定义这样参数的目的是?怎样对其取值呢?...

    参数在python中总是通过赋值进行传递的.在默认情况下,参数是通过其位置进行匹配的,从左到右,而且必须精确的传递和函数头部参数名一样多的参数. 这种默认的传递方式很简单 def f(a,b,c): ...

  9. python找出图中所有闭合环_求图中的所有闭合环

    NetworkX是一个流行的Python包,用于处理许多科学Python发行版中包含的图形.它包括一些计算图圈的算法.尤其是,^{}会回答你的问题.在 这种方法的一个警告是必须将图转换为有向图.这意味 ...

  10. python线上编辑问题_大型线上项目中动态语言诸多问题之二 -- 以 Python 语言为例...

    第一个问题:Mutable对象被误改 这个是在线上环境出现过的一个BUG 事后说起来很简单,服务端数据(放在dict里面的)被意外修改了,但查证的时候也花了许多时间,伪代码如下: def routin ...

最新文章

  1. 儿子和女儿——解释器和编译器的区别与联系
  2. python面向对象和面向过程的区别_Python11-01_面向对象----面向对象和面向过程的区别...
  3. 图像处理和计算机视觉中的经典论文(部分)
  4. 【Kali 树莓派版学习笔记】安装系统和VNC服务
  5. mini车f和r的区别_最大最实用的MINI,最值得买的MINI?
  6. [物理学与PDEs]第3章第3节 电导率 $\sigma$ 为无穷时的磁流体力学方程组 3.3 磁场线``冻结''原理...
  7. iOS应用性能调优建议
  8. vba里使用python自定义函数(xlwings)
  9. python列表操作符_Python中list()列表操作符的案例分享
  10. Response.Redirect在新窗口打开
  11. malloc.h头文件和malloc函数详解
  12. 关于个人开发游戏的一些经验
  13. 计算机主机hdmi接口是什么意思,笔记本电脑HDMI接口是干什么的
  14. linux虚拟ip地址怎么弄,如何设置linux系统的IP地址
  15. Could not resolve subtype of [simple type, class org.apereo.cas.services.Reg...
  16. 5. 块定义(AttributeDefinition)
  17. AC自动机 洛谷P3966 单词
  18. ImageIO 本地读取,网络下载图片
  19. 使用mosquitto开发MQTT客户端
  20. Java-swing 学习

热门文章

  1. 企业如何提高IT项目管理的执行力
  2. Python咖啡图片
  3. Linux学习日记(七)——Ubuntu下的进程管理
  4. 众多的光时域反射仪品牌中 该选择哪个品牌的OTDR?
  5. 微软其实并没有像你想的那样“微”、“软”了!
  6. 如何录制记录自己在PC上玩英雄联盟 (LoL)视频游戏
  7. 【Mac 教程系列】Mac 如何显示隐藏文件以及如何隐藏文件?
  8. Vue2学习笔记(尚硅谷张天禹老师)Day-03
  9. Win10安装gpu-tensorflow
  10. C++学习的四大名著