Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
导入错误Python(linux)_Python_Django_Python 3.x_Django Models_Importerror - Fatal编程技术网

导入错误Python(linux)

导入错误Python(linux),python,django,python-3.x,django-models,importerror,Python,Django,Python 3.x,Django Models,Importerror,我已经使用pip install djangorestframework安装了django rest框架。通过以下方式运行Django的开发服务器时: 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

我已经使用
pip install djangorestframework
安装了django rest框架。通过以下方式运行Django的开发服务器时:

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']
importErrorat/No名为'django.utils.six.moves.http_client'的模块;
“django.utils.six.moves”不是一个包
请求方法:获取
请求URL:http://127.0.0.1:8000/ 
Django版本:1.5
异常类型:ImportError
异常值:没有名为'django.utils.six.moves.http_client'的模块;
“django.utils.six.moves”不是包异常位置:
/home/sony/environments/djangal/lib/python3.4/site-packages/rest_framework/response.py in,
第11行Python可执行文件:
/home/sony/environments/djangal/bin/python3
Python版本:3.4.3
Python路径:['/home/sony/environments/djangal/djangal',,
“/usr/lib/python3.4”、“/usr/lib/python3.4/plat-x86_64-linux-gnu”,
“/usr/lib/python3.4/lib dynload”,
“/home/sony/environments/djangal/lib/python3.4/site packages”]

您的Django版本太旧,无法与当前的Django REST框架和Python 3.4一起使用。这是一个不受支持的配置

另外,根据github登录页