Todos sabem que uso um Mac como ferramenta de trabalho e num determinado dia, resolvi que era hora de atualizar minha máquina para a versão mais nova do macOS.
Muito bem, fiz a atualização e continuei trabalhando normalmente por uns bons dias, até que fui usar o Git para criar um novo repositório na minha máquina e recebi um erro que eu não tinha visto ainda:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Para quem está acostumado com o Xcode, deve saber que o xcrun
é um utilitário permite que se rode diversas ferramentas do Xcode por linha de comando. Olhando a mensagem de erro, pode-se deduzir que o Xcode não está instalado na máquina.
Eu tinha estas ferramentas instaladas, mas pelo visto, o instalador da nova versão do macOS simplesmente apagou tudo e esqueceu de reinstalá-las, apesar de manter o resto todo no lugar.
Ainda bem que a solução é simples: basta reinstalar o Xcode baixando o instalador do portal de desenvolvedores da Apple (https://developer.apple.com/downloads/).
Se tu não usas o pacote completo, não é necessário baixar este arquivo, basta rodar o seguinte na linha de comando:
xcode-select --install
![](https://marcoandrei.com/wp-content/uploads/2020/12/xcode-instalar.png)
O sistema vai abrir um diálogo para tu escolheres baixar todo o Xcode (“Obter Xcode”) ou só as ferramentas de linha de comando (“Instalar”).
Seguem-se as confirmações e o aceite da licença de uso, como de praxe, e tudo necessário será instalado, inclusive o Git, é claro. Depois disso, a ferramenta vai voltar a funcionar novamente.
Foi util demais! Muito obrigado por compartilhar esse conhecimento!
Legal, Lucas!
Muito obrigada!
Obrigado pela informação
Obrigado por prestigiar o blog, Rodrigo!
Antes de mais nada, obrigada por usar seu tempo para nos ajudar!!
O erro aparecia para mim quando eu tentava compilar um arquivo usando gfortran. O erro acima desapareceu, mas surgiu outro, que listo abaixo:
ld: unsupported tapi file type ‘!tapi-tbd’ in YAML file ‘/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/libSystem.tbd’ for architecture x86_64
Acabei de atualizar o sistema operacional o Ventura para tentar me livrar desse erro, mas ele sempre volta. Tem muita gente relatando esse erro na rede, encontrei várias receitas para tentar resolver, mas nada funcionou para mim… Se você tiver alguma sugestão, eu agradeço. Obrigada de novo!
Cláudia, parece que tem a ver com o tipo de arquitetura. Tu estás usando Intel ou Apple Silicon (M1, M2). Eventualmente é melhor remover e refazer a instalação, dando uma atenção especial a isto. Boa sorte!
Aqui funcinou! O erro também começou após eu atualizar o sistema para o Ventura.
Obrigado!
Legal, Frederico! Bom saber que foi útil!
Que conteúdo valioso.
Obrigado, Geovani!
Resolvido! Obrigado!
Bom saber, Diego!
Obrigado, Marco.
A atualização para o Ventura zoou o uso do Python, Pip e Azitop aqui.
Agora, está tudo resolvido.
Que bom que foi útil, Frederico!
Muito obrigado, deu bom aqui.
Que ótimo, Toni!
Obrigado, Marco! Isso foi realmente útil. =)
Fico contente, César!
Aconteceu comigo após atualizar mac_os para o ventura, macbook m1.
Sim, parece que o instalador do macOS apaga o Xcode antigo para forçar a instalação do novo, Brayan.
Obrigada amigo
Voce é um amigo
Você falou pipoca na manteiga?
Valeuuu, funcionou perfeitamente aqui, estava tendo erro para executar o comando code . para abrir o vs code
Que bom que te ajudou, Davi!
Resolveu aqui pra mim tbm!
Obrigado pelo post!
Que bom que te foi útil, Anderson!