/usr/bin/python não encontrado

/usr/bin/python não encontrado

Estou configurando um servidor Ansible para gerenciar meus outros servidores. Infelizmente, em dois deles recebi a seguinte mensagem de erro:

fatal: [server1.programster.org]: FALHOU! => {"changed": false, "module_stderr": "Conexão compartilhada com server1.programster.org fechada.\r\n", "module_stdout": "/bin/sh: 1: /usr/bin/python: não encontrado\r\n", "msg": "FALHA NO MÓDULO", "rc": 0}

Percebi que which pythona saída não era nada e consegui "consertar" a situação criando um link simbólico /usr/bin/pythonque apontava para /usr/bin/python3.

Havia uma maneira "mais correta" de corrigir isso do que criar links simbólicos? Eu sei que o Ubuntu 16.04 abandonou python2 para python3, mas eu teria pensado que sairia da caixa com /usr/bin/python apontando para python3, não?

Responder1

Não, /usr/bin/pythonnunca é suposto apontar para python3. Parece que o script em questão está quebrado e um bug deve ser relatado.

informação relacionada