Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

AttributeError: module 'os' has no attribute 'get_blocking'

Olá, bom dia!

Alguém já pegou esse erro?

C:\Users\djonatan.favero\Documents\iac> **ansible-playbook .\playbook.yml -u ubuntu --private-key .\djo-norte-pem.pem -i .\hosts.yml**
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "C:\Users\djonatan.favero\AppData\Roaming\Python\Python311\Scripts\ansible-playbook.exe\__main__.py", line 4, in <module>
  File "C:\Users\djonatan.favero\AppData\Roaming\Python\Python311\site-packages\ansible\cli\__init__.py", line 42, in <module>
    check_blocking_io()
  File "C:\Users\djonatan.favero\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'**
3 respostas
solução!

Olá Djonatan, tudo bem com você?

Segundo a documentação do Python, o atributo get_blocking() está disponível apenas para sistemas baseados na arquitetura Unix, caso seja utilizado em sistema Windows, será gerado o erro de atributo: AttributeError: module 'os' has no attribute 'get_blocking'.

Caso o acesso a um sistema de arquitetura Unix não seja possível, recomendo que use o Google Colab para a execução do código. Por essa ferramenta ser baseada no sistema Linux o erro do atributo get_blocking() não será apresentado.

Deixo abaixo um artigo da Alura onde é abordado com detalhes sobre como fazer o uso do Google Colab.

Abraços e bons estudos.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

O link "Google Colab: o que é, tutorial de como usar e criar códigos" não existe.

Olá Eduardo, tudo bem com você?

Gostaria de agradecer pelo retorno informando que o link para o artigo: Google Colab: o que é, tutorial de como usar e criar códigos estava inativo, foi feita a correção adicionando um novo link.

Fico à disposição.

Abraço e bons estudos.