运行Django项目runserver报错:'html.parser'无HTMLParseError属性
解决Django runserver启动报错AttributeError: module 'html.parser' has no attribute 'HTMLParseError'
问题原因
Python 3.9及以上版本已移除html.parser.HTMLParseError,你当前使用的Django版本未适配该Python版本,导致启动服务器时触发属性引用错误。
解决方案
升级Django至兼容版本
打开终端执行以下命令,将Django升级到适配Python 3.9+的版本(推荐3.2及以上):pip install --upgrade django备选方案:降级Python版本
如果暂时无法升级Django,可将Python版本降级到3.8及以下,该版本仍保留HTMLParseError,可适配旧版Django。
内容的提问来源于stack exchange,提问作者Oyeindenyifa Diegbegha
相关产品推荐
相关产品推荐

