1
resposta

Erro Ansible no Windows

Após fazer a instalação e adicionar os caminhos dos executáveis ao PATH do windows, ao digitar "ansible" no terminal powershell recebo o erro abaixo:

Traceback (most recent call last): File "", line 198, in run_module_as_main File "", line 88, in run_code File "C:\Users\alexa\AppData\Roaming\Python\Python311\Scripts\ansible.exe_main.py", line 4, in File "C:\Users\alexa\AppData\Roaming\Python\Python311\site-packages\ansible\cli_init.py", line 42, in check_blocking_io() File "C:\Users\alexa\AppData\Roaming\Python\Python311\site-packages\ansible\cli_init_.py", line 34, in check_blocking_io if not os.get_blocking(fd): ^^^^^^^^^^^^^^^ AttributeError: module 'os' has no attribute 'get_blocking'

1 resposta

Olá, Alexandro.

Tudo bem?

Desculpa a demora, estou respondendo esse tópico para tentar ajudar você e outros alunos que estiverem com essa mesma dúvida. Valeu :)

Pelo erro que você está recebendo, parece que há um problema com a versão do Python que você está usando com o Ansible. O erro menciona que o módulo 'os' não possui o atributo 'get_blocking', o que pode indicar uma incompatibilidade entre as versões do Ansible e do Python.

Uma possível solução para esse problema é verificar se você está usando a versão correta do Python. O Ansible é compatível com o Python 2.7 e o Python 3.x, então certifique-se de que você está usando uma dessas versões.

Outra opção é verificar se você instalou corretamente o Ansible e todas as suas dependências. É importante seguir as instruções de instalação do Ansible para o seu sistema operacional, que podem ser encontradas na documentação oficial do Ansible.

Se você estiver usando o Ansible em um ambiente virtual do Python, certifique-se de que o ambiente virtual está ativado corretamente antes de executar o comando 'ansible'.

Além disso, verifique se você adicionou corretamente os caminhos dos executáveis do Ansible ao PATH do Windows. Certifique-se de que você adicionou os caminhos corretos e reiniciou o terminal PowerShell após fazer essa alteração.

Espero que essas sugestões possam te ajudar a resolver o problema com o Ansible no Windows. Se ainda estiver com dificuldades, não hesite em retornar com mais informações para que possamos te auxiliar de forma mais precisa.

Espero ter ajudado e bons estudos!