Open Winzen opened 1 year ago
Todas as cidades do Grupo 1 da #947 estão com o mesmo erro sendo executados os raspadores no windows As cidades e seus logs:
log_ba_alcobaca.txt log_ba_antonio_cardoso.txt log_ba_banzae.txt log_ba_barra_do_choca.txt log_ba_barrocas.txt
Só pra deixar avisado que, quem usa Windows e for contribuir, não precisa deixar de enviar a PR só pq deu esse erro em específico. Como o projeto roda em linux, e não estamos tendo esse problema, confiro isso ao revisar a PR.
Obrigada @Winzen por estar cuidando da solução de problemas
estou conseguindo fazer a revisão das cidades do grupo 1 da issue #947 após ter instalado a biblioteca tzdata
Testando 139 spiders que estão em enabled_spiders.py no windows. Percebi que ao menos 20 estavam com um erro incomum de: ModuleNotFoundError: No module named 'tzdata. Boa parte do sistema replicável
DOEM
Fui dar uma olhada nas modificações que aconteceram e parece que o "tzdata" foi removido das dependência: aqui Ao que parece todos os raspadores citados tem o
dateparser
como uma importação e ele parece ter ficado inconsistente com a falta dotzdata
no windows.#
dateparser
acaba chamandozoneinfo
para tenta encontrar o fuso horário pelo sistema local a partir do IANA time zone database (supostamente o windows não utiliza nativamente) e ao falhar tenta usa otzdata
que não faz mais parte do requirements-dev.txt do QD.Baixar o 'tzdata' já resolver a questão:
Alguns logs exemplo do erro: log_ba_alcobaca.txt log_ba_campo_formoso.txt log_rr_boa_vista.txt log_sc_joinville.txt log_se_nossa_senhora_do_socorro.txt