caminho de desenvolvedor ativo inválido (/ Library / Developer / CommandLineTools)

Alguns usuários do Mac Terminal podem descobrir que git, pip, HomeBrew e outras ferramentas de linha de comando podem falhar ou não funcionar como esperado com uma mensagem de erro informando “xcrun: erro: caminho de desenvolvedor ativo inválido (/ Library / Developer / CommandLineTools)”. Às vezes, essas ferramentas de linha de comando param de funcionar após uma atualização do software do sistema macOS, mas funcionavam anteriormente.

Felizmente, é fácil corrigir a mensagem de erro “xcrun: error: caminho do desenvolvedor ativo inválido (/ Library / Developer / CommandLineTools)” e obter git, pip, Homebrew ou qualquer outra ferramenta de linha de comando com falha para começar a trabalhar novamente.

Para valer a pena, a mensagem de erro completa é:

xcrun: erro: caminho de desenvolvedor ativo inválido (/ Library / Developer / CommandLineTools), xcrun está ausente em: / Library / Developer / CommandLineTools / usr / bin / xcrun

Foi corrigido o erro “xcrun: erro: caminho do desenvolvedor ativo inválido” no Terminal do MacOS

A solução, como você deve ter adivinhado na própria mensagem de erro, é reinstalar ou instalar as ferramentas de linha de comando. Sim, mesmo se você já tiver as ferramentas de linha de comando instaladas, deverá reinstalá-las para resolver a mensagem de erro, especialmente se ocorrer o erro apenas após uma atualização do software do sistema (por exemplo, de Mojave para Monterey).

A instalação / reinstalação do CLT pode ser feita a partir da linha de comando, emitindo a seguinte string de comando no Terminal:

xcode-select --install

Pressionar Return abrirá uma janela pop-up com um indicador de progresso no download das ferramentas de linha de comando.

Após a conclusão da instalação das ferramentas de linha de comando, você precisa reiniciar o Mac (às vezes, apenas atualizar, reiniciar o Terminal ou abrir um novo Terminal pode resolver a mensagem ‘erro xcrun inválido no caminho do desenvolvedor ativo’ também, mas é recomendável reiniciar).

Se você estiver usando o Homebrew, você também deve certificar-se de atualizar o Homebrew depois de (re) instalar as ferramentas de linha de comando.

Ainda está vendo xcrun: erro: caminho de desenvolvedor ativo inválido (/ Library / Developer / CommandLineTools)?

Se você instalou ou reinstalou as ferramentas de linha de comando por meio do Terminal, reiniciou o Mac e ainda recebe o erro, também pode tentar instalar manualmente as ferramentas de linha de comando usando um arquivo DMG diretamente da Apple.

Você precisará de um ID da Apple para acessar o download, vá para developer.apple.com e baixe Command Line Tools for Xcode (versão mais recente) e instale-o manualmente.

Novamente, os usuários do Homebrew vão querer atualizar o Homebrew. Você não deve ter que instalar o Homebrew novamente ou removê-lo e reinstalá-lo, uma simples atualização deve ser suficiente.

Isso funcionou para resolver seus problemas com git, pip, Homebrew ou o que quer que tenha acionado a mensagem de erro xcrun na linha de comando do Mac? Você encontrou outra solução? Compartilhe seus pensamentos e experiências nos comentários.

Desde muito jovem que estou interessado em computadores e tecnologia em geral. Tenho paixão por telemóveis, tablets e gadgets. O meu entusiasmo por todo o tipo de tecnologia faz-me estar sempre a par de todas as novidades.

Mário Rodriguês

Fundador da thetechmag.net 

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *