невозможно импортировать rest_framework - PullRequest
0 голосов
/ 18 марта 2019

В моей системе установлена ​​Anaconda, но, очевидно, я настроил новую и чистую среду для проекта django API . У меня также установлены все необходимые требования для API . Но когда я пытаюсь импортировать rest_framework , появляется сообщение об ошибке "Невозможно импортировать rest_framework" ", даже если я сделал следующее:

#settings.py

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'rest_framework',
'api',
]

#serializers.py

from rest_framework import serializers #<---- this line is giving me error
from .models import Plans   
    class PlansSerializer(serializers.ModelSerializer):
    """Serializer to map the Model instance into JSON format."""
class Meta: 
    """Meta class to map serializer's fields with the model fields."""
    model = Plans
    fields = ('id', 'name', 'date_created', 'date_modified')
    read_only_fields = ('date_created', 'date_modified') 

requirements.txt

certifi==2018.11.29
Django==2.1.7
django-crispy-forms==1.7.2
django-filter==2.1.0
django-markdown==0.8.4
django-markdown2==0.3.1
django-pagedown==1.0.6
djangorestframework==3.9.2
djangorestframework-simplejwt==4.1.0
Markdown==3.0.1
markdown2==2.3.7
olefile==0.46
Pillow==5.4.1
Pygments==2.3.1
PyJWT==1.7.1
pytz==2018.9

Я также всегда деактивирую среду base conda и активирую только необходимую среду.

...