Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
3
respostas

HTMLParseError no DJANGO-ADMIN STARTPROJECT

Fica uma dica pra quem estiver com o seguinte erro :

(...)
HTMLParseError = _html_parser.HTMLParseError
AttributeError: module 'html.parser' has no attribute 'HTMLParseError'

Ou vc tem que dá um "downgrade" na sua versão no python, ou usar uma versão mais nova do Django.

Infelizmente eu tive que instalar uma versão mais nova do django, já que a versão do Python na minha maquina é a 3.6. Fiz isso usando o seguinte comando:

pip install django --upgrade

Na minha maquina roda windows!

Pra quem quiser mais informações segue o link : https://stackoverflow.com/questions/34827566/attributeerror-module-html-parser-has-no-attribute-htmlparseerror

3 respostas

Pedro,

O curso de Django da Alura, e baseado no Python2,7 e no Django=1.7.4 vc vai ter problemas mais para frente pois, algum comandos foram deprecados na versão atual do Django

Mas para esses comandos deprecados, na nova versão do django, deve-se ter comandos alternativos com a mesma funcionalidade, não ?

solução!

Pedro,

Sim tem, mas como o curso foi trabalhado no python2.7 vc vai ter que estudar como se faz o mesmo procedimento em Python3 e converter. Acho contraproducente detesta forma, acho melhor vc instalar o python2.7, o Django=1.7.4 e usar o virtualenv PARA fazer o curso e ter todas as versão do python instaladas sem conflito.