2017-01-24 4 views
1

Я установил django rest framework используя pip install djangorestframework. Во время работы сервера разработки Django с помощью:Ошибка импорта Python (linux)

python3 manage.py runserver 

Я получаю ниже ошибки:

ImportError at/No module named 'django.utils.six.moves.http_client'; 
    'django.utils.six.moves' is not a package 
Request Method: GET 
Request URL: http://127.0.0.1:8000/ 
Django Version: 1.5 
Exception Type: ImportError 
Exception Value:  No module named 'django.utils.six.moves.http_client'; 

'django.utils.six.moves' is not a package Exception Location: 
    /home/sony/environments/djangular/lib/python3.4/site-packages/rest_framework/response.py in <module>, 
line 11 Python Executable: 
/home/sony/environments/djangular/bin/python3 
Python Version: 3.4.3 
Python Path:  ['/home/sony/environments/djangular/djangular', 
'/usr/lib/python3.4', '/usr/lib/python3.4/plat-x86_64-linux-gnu', 
'/usr/lib/python3.4/lib-dynload', 
'/home/sony/environments/djangular/lib/python3.4/site-packages'] 

ответ

1

Ваша версия Django слишком стар, чтобы использовать с существующей структуры Django REST и Python 3.4. Это неподдерживаемая конфигурация.

Также djangularrequires Python 2.7, согласно целевой странице github.