【问题标题】:django six 1.10.0 no module named http_client errordjango 6 1.10.0 no module named http_client 报错
【发布时间】:2015-10-24 06:51:15
【问题描述】:

我正在使用 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

【问题讨论】:

    标签: python django django-rest-framework django-rest-auth


    【解决方案1】:

    目前,Rest Framework requires Django 1.5.6+

    不是您安装的six 太旧,而是Django 将six 包含为django.utils.six 的版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-08
      • 1970-01-01
      • 1970-01-01
      • 2017-09-11
      • 2018-11-05
      • 1970-01-01
      • 2017-03-16
      • 1970-01-01
      相关资源
      最近更新 更多