Das brew install package fordert Sie auf, Befehlszeilentools von einem nicht vorhandenen Pfad aus zu installieren

1254
Ishan Srivastava

Ich habe meine Befehlszeilentools durcheinander gebracht. Ich hatte sie bereits installiert, ich habe auch die Beta 2 macOS 10-Version von der Apple-Entwickler-Site installiert, da der Befehl brew install puttymich aufforderte, entweder Xcode zu entfernen oder ein Upgrade durchzuführen. (Hier habe ich verspielt, anstatt eine aktualisierte Version von Xcode.app zu installieren, installierte ich Xcode-Befehlszeilentools 10.14.)

Nun brew install puttygibt der Befehl den Fehler

Error: Your Xcode (9.4.1) is too outdated. Please update to Xcode 10.0 (or delete it). Xcode can be updated from https://developer.apple.com/download/more/  Error: The Command Line Tools header package must be installed on Mojave. The installer is located at: /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg 

Wenn ich ausgeführt werde xcode-select --install, werden die Befehlszeilentools bereits installiert.

Wenn ich Xcode.app entferne, wird Folgendes angezeigt:

xcrun: error: active developer path ("/Applications/Xcode.app/Contents/Developer") does not exist Use `sudo xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command line developer tools, or use `xcode-select --install` to install the stan dalone command line developer tools. See `man xcode-select` for more details. Error: The Command Line Tools header package must be installed on Mojave. The installer is located at: /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg Error: Git must be installed and in your PATH! xcrun: error: active developer path ("/Applications/Xcode.app/Contents/Developer") does not exist Use `sudo xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command line developer tools, or use `xcode-select --install` to install the stan dalone command line developer tools. See `man xcode-select` for more details. Error: The Command Line Tools header package must be installed on Mojave. The installer is located at: /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg 

und der in den obigen Fehlern erwähnte Pfad für die pkgzu installierende Datei ist nicht vorhanden

0
habe keine Lösungen gefunden? rv7284 vor 5 Jahren 0
@ rv7284 Eigentlich ja, da die Befehlszeilentools aktualisiert wurden und meine Bemühungen, eine heruntergestufte Version zu installieren, fehlgeschlagen sind, da sie jedes Mal in einem Verzeichnis mit niedrigerer Priorität im Pfad installiert wurden, musste ich das vollständige Update letztlich herunterladen und installieren (und kompatible Version von) Xcode. Nach den Deinstallationsschritten wurde es zusammen mit den Befehlszeilen-Dienstprogrammen ordnungsgemäß entfernt. Ich hatte also bereits eine heruntergestufte und stabile Version von Befehlszeilen-Dienstprogrammen in meinem Pfad, die alles perfekt funktionierte Ishan Srivastava vor 5 Jahren 0
Es wäre toll, wenn Sie eine Antwort mit Schritten oder ähnlichem erstellen können. Mit dem gleichen Problem konfrontiert und in der Situation mit Hühnern und Eiern stecken. v1h5 vor 5 Jahren 0

0 Antworten auf die Frage