[英]ModuleNotFoundError: No module named 'rest_framework.simplejwt'
[英]ModuleNotFoundError: No module named 'rest_framework.response'
在 windows
from rest_framework import serializers
工作中。 但在“view.py”文件中
from rest_framework.response import Response
不管用。
请帮忙!
我检查了“setting.py”文件、pip 列表和运行服务器 state。
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'mood',
'rest_framework',
]
$ pip list
Package Version
--------------------- -------
asgiref 3.3.1
Django 3.1.6
pip 21.0.1
Python-Rest-Framework 0.3.14
pytz 2021.1
setuptools 41.2.0
six 1.15.0
sqlparse 0.4.1
(venv)
ModuleNotFoundError: No module named 'rest_framework.response'
我应该怎么办......
您已安装python-rest-framework
而不是django-rest-framework
。 您的导入语句是正确的,但不是安装的 package。
Python-Rest-Framework 0.3.14
使用它来安装 DRF:
pip install djangorestframework
您应该安装 Django REST 框架,但您已经安装了 Python Z55276C10D84E1DF7713B44 框架。 要安装 Django Rest 框架,请使用以下代码安装 rest 框架。
pip install djangorestframework
pip3 安装 djangorest 框架
我在 windows 上使用了这个命令,它已经解决了
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.