Python 没有名为rest\u auth的模块

Python 没有名为rest\u auth的模块,python,django,python-2.7,django-rest-framework,Python,Django,Python 2.7,Django Rest Framework,获取错误: “导入错误:没有名为rest\u auth的模块” 完整跟踪: 当我尝试使用“python2.7 manage.py runserver”运行服务器时 我的合作伙伴正在使用与我相同的venv,但当他运行“python2.7 manage.py runserver”时,能够成功运行服务器。我们都有相同的(我们相信)venv安装和软件包 我不太确定如何修复此错误,因为我无法从跟踪中获得太多信息,但我相信我的python版本可能有问题。您必须安装django rest auth: pip

获取错误: “导入错误:没有名为rest\u auth的模块”

完整跟踪:

当我尝试使用“python2.7 manage.py runserver”运行服务器时

我的合作伙伴正在使用与我相同的venv,但当他运行“python2.7 manage.py runserver”时,能够成功运行服务器。我们都有相同的(我们相信)venv安装和软件包


我不太确定如何修复此错误,因为我无法从跟踪中获得太多信息,但我相信我的python版本可能有问题。

您必须安装django rest auth:

pip install django-rest-auth
您可能会在MacOS上遇到一些问题,您似乎可以通过以下方式解决这些问题:

或者这个:


第二个似乎对系统不太友好,先试试,先试试。

我在虚拟环境中安装了它。但由于我不知道的原因,我仍然必须在全球范围内安装它,以便在venv中使用该应用程序


linux#u机器:/#pip安装django rest auth

Show settings.py安装的_应用程序section@TomaszJakubRup好啊给皮普看freeze@TomaszJakubRuppip冻结导致@Loïc输出,运行ur时提到的命令也尝试了sudo。不得不离开站点一段时间,不久将测试此解决方案“pip安装--用户django rest auth”在El capitan系统上解决了此问题