Oi João!
Peço desculpa pela demora em obter um retorno
Fazendo um leitura fria do console erro específico , "Can't connect to display ":0": b'Authorization required, but no authorization protocol specified", sugere que não há uma autorização adequada para se conectar ao servidor gráfico. Isso ocorre porque as aplicações que tentam interagir com o servidor gráfico geralmente precisam de permissões especiais para acessá-lo.
Uma possível solução para esse problema é instalar o módulo 'pynput' manualmente. Você pode fazer isso executando o seguinte comando no seu terminal:
pip install pynput
Certifique-se de ter o pip instalado corretamente antes de executar o comando acima.
Se você já tem o 'pynput' instalado, pode ser que haja uma incompatibilidade de versões entre o 'pywhatkit' e o 'pynput'. Nesse caso, você pode tentar atualizar o 'pywhatkit' para a versão mais recente. Execute o seguinte comando no seu terminal:
pip install --upgrade pywhatkit
Essas são algumas possíveis soluções para o seu problema. Espero que uma delas funcione para você. Se você tiver alguma outra dúvida, é só me dizer!
Espero ter ajudado e reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!