ModuleNotFoundError:没有名为“knox”的模块

Posted

技术标签:

【中文标题】ModuleNotFoundError:没有名为“knox”的模块【英文标题】:ModuleNotFoundError: No module named 'knox' 【发布时间】:2020-06-20 22:41:35 【问题描述】:

我将 Django-rest-Knox 添加到 requirements.txt 中,然后在我的终端中运行 "docker-compose up" 命令。但是,我收到此错误消息“ModuleNotFoundError:没有名为‘Knox’的模块”。任何想法,为什么会这样?

【问题讨论】:

在 pip install django-rest-knox 之后需要迁移:python manage.py migrate 【参考方案1】:

您需要为 Django 安装 Knox 模块。使用此命令执行此操作:

pip install -U django-rest-knox

【讨论】:

【参考方案2】:

我遇到了同样的问题,意识到我在虚拟环境下安装了 Django-rest-knox。

【讨论】:

以上是关于ModuleNotFoundError:没有名为“knox”的模块的主要内容,如果未能解决你的问题,请参考以下文章

ModuleNotFoundError:没有名为“dataviz”的模块

ModuleNotFoundError:没有名为“numpy”的模块

错误:ModuleNotFoundError:没有名为“图像”的模块

ModuleNotFoundError:没有名为“knox”的模块

ModuleNotFoundError:没有名为“memoize”的模块

ModuleNotFoundError:没有名为“pssh”的模块