导入“rest_framework”无法解析为“django-rest-framework”

hwazgwia  于 2023-03-04  发布在  Go
关注(0)|答案(1)|浏览(302)

我已经安装了Django框架,但是它下面总是显示一条黄线,好像项目没有定义

Settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django_filters',
'rest_framework',
'rest_framework.authtoken',
'rest_framework.routers',
'hauptapp', 
]

views.py
无法解析Zb导入“rest_framework
当我写pip冻结查找

Django==3.2.7
django-environ==0.7.0
django-filter==21.1
django-import-export==2.5.0
django-mssql-backend==2.8.1
django-mssql-backend-aad==0.2.1
django-pyodbc==1.1.3
django-rest-framework==0.1.0
djangorestframework==3.12.4
djangorestframework-csv==2.1.1
rekjcdws

rekjcdws1#

在我的例子中,有同样的问题,作为一个vscode项目做下一个过程:

  1. pip3在vscode终端安装了djangorestframework,得到如下消息:
    已满足要求:djangorestframework位于c:\python311\lib\站点包(3.14.0)中已满足要求:django〉= 3.0 inc:\python311\lib\站点包(来自djangorestframework)(4.1.6)已经满足要求:pytz in c:\python311\lib\站点包(来自djangorestframework)(2022.7.1)已满足的要求:asgiref〈4,〉= 3.5.2,在c:\python311\lib\站点包中(来自django〉= 3.0-〉djangorestframework)(3.6.0)
    已满足要求:sqlparse〉= 0.2.2在c:\python311\lib\站点包中(来自django〉= 3.0-〉djangorestframework)(0.4.3)
    已满足要求:在c:\python311\lib\site-packages中创建数据库(来自django〉= 3.0-〉djangorestframework)(2022.7)
    如您所见,它表示已在c:\python311中得到满足,因此
    1.在vscode中,使用ctrl + shift + p
    1.我选择了一条相同的道路,在我的例子中:* * Python 3.11.0 64位C语言:\Python 311\Python. exe**

相关问题