django - ModuleNotFoundError:没有名为“rest_framework”的模块
问题描述
我正在尝试遵循有关 DRF 的教程,但是当我要为数据库运行“迁移”时,我得到 ModuleNotFoundError: No module named 'rest_framework'。
正如 PyCharm 所暗示的,这同样适用于我在那里的 django_summernote 和 djoser。我知道有一些这样的线程,但这些似乎没有任何帮助 - Python 控制台可以识别这些模块,并且它们是通过 INSTALLED_APPS 添加的
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'kursovik.apps.KursovikConfig',
'rest_framework',
'rest_framework.authtoken',
'django_summernote',
'djoser',
'kursovik']
我最近通过下载这些
pip install djangorestframework
pip install djoser
pip install django-summernote
我需要重新安装它们吗?
解决方案
推荐阅读
- c++ - 无法在 Mac OS 上的 vscode 中进行 cin 或 cout
- linux - 将两个大于 10 的数字相加
- cmake - 尝试安装 gr-osmosdr 时出现 CMake 错误
- ios - 如何在不调用 tableView.reloadData() 的情况下更新表格视图单元格的 textView 标签
- java - 使用 Java (gson) 从 Json 读取对象
- javascript - 如何使用 javascript 操作 css?
- c++ - 在输入字母之前,我们如何才能进行数字输入?
- google-api - 如何发送英文文本并获得德语音频文件返回?
- android - 如何修复异常:未处理的异常:在收到完整标头之前连接已关闭
- javascript - 如何检测或强制打开 iPhone 上的键盘?