首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在cvat中创建超级用户

无法在cvat中创建超级用户
EN

Stack Overflow用户
提问于 2020-02-18 13:24:47
回答 2查看 1.4K关注 0票数 0

我能够建立和运行cvat工具。但是当我试图创建一个超级用户时,它给了我下面的错误。

ImportError:没有名为“gitdb.utils.compat”的模块

我正在运行下面的命令来创建超级用户。

码头主管-it cvat bash -ic 'python3 ~/manage.py createsuperuser'

是否有人对上述问题有任何意见或建议?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-02-26 02:14:38

似乎较新版本的gitdb不适用于cvat (默认版本为4.0.2),您可以按照Furkan Kirac的回答,但使用gitdb版本是0.6.4:

代码语言:javascript
复制
# pip uninstall gitdb
# pip install gitdb==0.6.4
票数 1
EN

Stack Overflow用户

发布于 2020-02-19 09:31:58

这个问题很可能是由于更新的gitdb2 python包造成的。如果cvat已经构建为一个码头容器,为了进行测试,您必须以root身份登录到容器中,卸载它并安装一个旧的gitdb。

码头主管-it -u根

pip3卸载gitdb2

pip3安装gitdb

然后,运行python脚本必须工作。如果是这样的话,那么持久的解决方案就是重新构建容器。

您需要编辑Dockerfile,如下所示:

安装git应用程序依赖项..。

fi

运行pip3卸载-y gitdb2

运行pip3安装--无缓存-dir gitdb

运行“码头-合成构建”。

希望这能有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60281935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档