subprocess.CalledProcessErrorsubprocess.CalledProcessError
Um subprocesso encerrou com código de retorno não zero.
O que causa este erro
O comando executado via subprocess.check_call(), subprocess.check_output() ou subprocess.run(check=True) retornou um código de saída não zero, indicando falha.
Como corrigir
Verifique error.returncode e error.stderr para identificar o motivo da falha. Use subprocess.run() sem check=True se quiser tratar saídas não zero você mesmo. Corrija o comando subjacente ou seus argumentos.
Exemplo
subprocess.check_call(["false"]) # CalledProcessErrorCódigos de Erro Relacionados
pickle.UnpicklingErrorpickle.UnpicklingError
O módulo pickle não conseguiu desserializar os dados fornecidos.
IsADirectoryErrorIsADirectoryError
Uma operação de arquivo foi tentada em um caminho que é um diretório.
TypeError: missing required positional argumentTypeError: argumento posicional obrigatório ausente
Uma função foi chamada sem fornecer todos os argumentos posicionais obrigatórios.
NotADirectoryErrorNotADirectoryError
Uma operação de diretório foi tentada em um caminho que não é um diretório.
FileExistsErrorFileExistsError
Uma operação falhou porque o arquivo ou diretório já existe.
RecursionErrorRecursionError
A profundidade máxima de recursão foi ultrapassada.