J'ai rencontré cette erreur en essayant de pousser vers git, lorsque j'ai tapé git init.
xcrun: erreur: chemin du développeur actif non valide
(/ Library / Developer / CommandLineTools), xcrun manquant dans: / Library / Developer / CommandLineTools / usr / bin / xcrun
J'ai essayé les solutions suivantes.
xcode-select —install
sudo xcode-select -switch
sudo xcode-select —install
brew doctor
brew update
brew upgrade
brew cleanup
Réponses:
1)
essayez de taper "
xcode-select -print-path
" et voyez si le chemin que vous voyez est le chemin que vous attendez pour votre version actuelle de Xcode.2)
Si vous allez à:
https://developer.apple.com/downloads/
(vous devrez vous connecter avec votre compte de développeur Apple)
Une fois là-bas, vous verrez des liens pour «Outils de ligne de commande». Il semble que vous deviez installer les outils de ligne de commande MacOS 10.11 pour Xcode 7 .
la source
C'est tout ce que vous devez faire:
la source
xcode-select --install
réellement courir / comment la vérification de licence fonctionne-t-elle? J'ai vérifié l'md5
un des exécutables couverts (dans mon casmake
) et c'est la même chose avant et après l'exécutionxcode-select --install
.Vous pouvez sélectionner des outils de ligne de commande dans les préférences XCode illustrées dans la capture d'écran ci-dessous.
Vous serez invité à entrer le mot de passe.
la source
Essayer:
sudo xcode-select -r
de cette façon, il annule tout répertoire de développeur spécifié par l'utilisateur, de sorte que le répertoire de développeur sera trouvé via le mécanisme de recherche par défaut.
la source
Si vous avez Catalina et Xcode 11 et que vous rencontrez ce problème, allez dans Préférences Xcode et sélectionnez l'onglet Emplacement, vérifiez que la liste déroulante de l'outil de ligne de commande a Xcode 11.0 sélectionné. Si Xcode 11 n'est pas là, vous devez télécharger et installer les outils de ligne de commande pour Xcode 11 ici (choisissez la bonne version bêta)
https://developer.apple.com/download/more/?=command%20line%20tools
la source