我正在使用 Django 1.5.5 进行开发,最近安装了 django-rest-framework 和 django-rest-auth。我必须将我的六个安装从 1.6.0 升级到 >1.9.0 才能使其正常工作,但现在我收到此错误:
Request Method: GET
Request URL: http://192.168.1.230:8080/
Django Version: 1.5.5
Exception Type: ImportError
Exception Value:
No module named http_client
Exception Location: /home/XXXX/www/PROJECT/buildout/eggs/djangorestframework-3.2.4-py2.7.egg/rest_framework/response.py in <module>, line 11
Python Executable: /home/XXXX/www/PROJECT/buildout/bin/python
Python Version: 2.7.6
最佳答案
目前,Rest Framework requires Django 1.5.6+ .
这不是您安装的six
这太旧了,它是 six
的版本Django 包含为 django.utils.six
.
关于python - django 6 1.10.0没有名为http_client的模块错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33308890/