1 votes

Vérification de l'installation de Xcode sur High Sierra

Je rencontre des difficultés avec pip3 pour installer hidapi : une question a été posée si Xcode est installé.

Pour vérifier les instructions d'installation de Xcode, fournissent deux commandes pour vérifier les outils de commande Xcode :

entrez la description de l'image ici

Mes tests :

$ ls -l /Applications/Xcode.app/
ls: /Applications/Xcode.app/: No such file or director

$ ls -l /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
ls: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs: No such file or directory

$ /usr/bin/xcodebuild -version
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance

$ xcode-select -p
/Library/Developer/CommandLineTools

$ xcode-select --install
xcode-select: error: command line tools are already installed, use "Software Update" to install updates

$ gcc
clang: error: no input files

$ xcode-select -p
/Library/Developer/CommandLineTools

$ gcc --version
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 10.0.0 (clang-1000.10.44.4)
Target: x86_64-apple-darwin17.7.0
Thread model: posix

QUESTIONS

  • Puis-je éliminer Xcode comme étant le problème ?
  • Peut-être que Xcode est installé mais a besoin d'être configuré ?

0 votes

apple.stackexchange.com/a/367057/313842 Je trouve ma réponse satisfaisante pour répondre à vos questions sur la manière dont xcodebuild n'est pas utilisable. Vous devez réinitialiser le chemin, c'est-à-dire le pointer vers /Applications/Xcode.app/Contents/Developer

0 votes

@ankii Veuillez envisager de promouvoir votre première réponse en tant que réponse. Je pourrai ensuite vous fournir un retour d'informations.

0 votes

@ankii: Bonne 'prise'. J'ai retesté le ls -l /Applications/.../SDKs/ avec le caractère '/' en tête et j'ai publié les résultats en haut de la liste de test.

1voto

awy Points 500

La capture d'écran que vous avez fournie teste uniquement l'installation des Outils en ligne de commande qui se trouvent dans /Library/Developer/CommandLineTools. Cependant, certains logiciels peuvent nécessiter l'application Xcode complète pour fonctionner / s'installer correctement.

xcode-select -p Affiche l'emplacement où le compilateur recherche les paquets. Si cela montre /Library/Developer/CommandLineTools et que le logiciel s'installe correctement, vous n'avez pas besoin de l'application complète. Mais si le logiciel en a besoin, vous devez installer l'application Xcode depuis l'App Store ou le site Web et mettre à jour le chemin en utilisant

sudo xcode-select -r

qui le réinitialise, ou

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

avec le chemin approprié vers Xcode.app.

Votre test : /usr/bin/xcodebuild -version met en évidence ce problème. Sur mon Mac, avec l'application Xcode, cela affiche

Xcode 10.3
Version de build 10G8

Suivez donc les instructions ici

pour obtenir l'application Xcode, la déplacer à l'endroit approprié, exécuter la commande de commutation de chemin avec le chemin correct vers Xcode. Et procédez à l'installation.

@jmh : "X-code V 10.1 est la dernière version de X-Code pour High Sierra."

OP : "Lien vers Xcode 10.1"

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X