Python 如何在django中使用HTMLParser的另一个模块位置

Python 如何在django中使用HTMLParser的另一个模块位置,python,django,python-3.x,django-rest-framework,pip,Python,Django,Python 3.x,Django Rest Framework,Pip,我发现HTMLPasser出现错误, 在显示以下内容的终端中:- 从django.utils.html导入format\u html、format\u html\u join、escape 文件“/usr/local/lib/python3.5/dist-packages/django/utils/html.py”,第16行,在 从.html\u解析器导入HTMLParser,htmlparserror 文件“/usr/local/lib/python3.5/dist packages/djan

我发现HTMLPasser出现错误, 在显示以下内容的终端中:-

从django.utils.html导入format\u html、format\u html\u join、escape
文件“/usr/local/lib/python3.5/dist-packages/django/utils/html.py”,第16行,在
从.html\u解析器导入HTMLParser,htmlparserror
文件“/usr/local/lib/python3.5/dist packages/django/utils/html_parser.py”,第12行,在
htmlparserror=\u html\u parser.htmlparserror
AttributeError:模块“html.parser”没有属性“htmlParserError”

Python 3.5 django 1.7.7 使用pip3

据社区称,他们说Python 3.5版本的HTML解析器在我的这个旧应用程序上被删除了

我应该怎么做:-

  • 用另一个类似的替换HTMLPasser,那么如何???或

  • 降级python版本我已经尝试过了,但默认情况下需要lib->/usr/lib/python3.5如何更改此路径

请帮忙

我的需求文件requirements/common.txt如下

#核心内容
# -------------------------------------

django>=1.7.7,您有两个机会:

  • 使用python 3.4
  • 将您的项目更新为Django 1.8
  • 使用python 3.4 如果您使用的是Ubuntu,您可以按照以下说明安装python 3.4-

    然后可以使用python 3.4创建virtualenv

    $ virtualenv .env -p /usr/bin/python3.4
    $ source .env/bin/activate
    
    将您的项目更新为Django 1.8 这是一种更困难但更好的方法,因为您将获得更少的bug,获得安全补丁,并且可以使用新功能

    您可以阅读更多关于新功能以及如何升级项目的信息