Keine Installation Gebräu auf Mojave mit Xcode 10
Kann ich nicht installieren, keine brauen-Pakete auf meinem mac mit dem folgenden Fehler info.
Auf meinem Mac installiert:
- macOS 10.14 Beta (18A293u)
- Xcode 9.3 (9E145)
- Xcode 10.0 beta (10L176w)
Geben brew install xxx
. Die Ausgabe ist:
Error: Your Xcode (9.3) is too outdated.
Please update to Xcode 10.0 (or delete it).
Xcode can be updated from
https://developer.apple.com/download/more/
Error: Xcode alone is not sufficient on Mojave.
Install the Command Line Tools:
xcode-select --install
Aber als ich in xcode-select --install
es sagt es ist nicht verfügbar
Xcode-select-install Fehler
Wege der zwei Versionen von Xcode auf meinem Mac:
/Applications/Xcode-beta.app
/Applications/Xcode.app
Und meine config output:
xcode-select-p
/Applications/Xcode.app/Contents/Developer
brauen config
HOMEBREW_VERSION: 1.6.7
ORIGIN: https://github.com/Homebrew/brew
HEAD: 22e9fd772926e389e264cfb328c3d810b06759f9
Last commit: 5 days ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 854bb90b366169915849fc9a83e941b8883cea1f
Core tap last commit: 6 hours ago
HOMEBREW_PREFIX: /usr/local
CPU: octa-core 64-bit haswell
Homebrew Ruby: 2.3.6 =>./System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby
Clang: 9.1 build 902
Git: 2.15.1 => /Applications/Xcode.app/Contents/Developer/usr/bin/git
Curl: 7.54.0 => /usr/bin/curl
Java: 1.8.0_131
macOS: 10.14-x86_64
CLT: N/A
Xcode: 9.3
XQuartz: N/A
- Von Ihnen positiv bewertet werden, weil so gut gefragt, aber auch gewählt, um zu schließen, weil dieses sollte wurden gebeten, auf AskDifferent oder SuperUser.
- Hatte das gleiche Problem heute früh. Gelöst durch das herunterladen von CL-Tools aus developer.apple.com und die laufen beide CLTools_SDK und CLTools_Executables.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können, benötigen Sie sowohl "Xcode 10.0 Beta" von https://developer.apple.com/download/ UND "Command Line Tools (macOS 10.14) für Xcode 10 Beta" von
https://download.developer.apple.com/Developer_Tools/Command_Line_Tools_macOS_10.14_for_Xcode_10/Command_Line_Tools_macOS_10.14_for_Xcode_10.dmg
Update beigesteuert von anderen Kommentare, die nach der Installation von "Command Line Tools", werden Sie auch brauchen, um führen Sie den folgenden Befehl in Ihrem terminal.
Anfang 10.14, ein neuer Schritt zum erstellen der header-Dateien in /usr/include:
Installieren
/Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg
Quelle: Die Xcode-10 release notes
Nach der Installation CLT, können Sie Fragen, CLT-hinzufügen von header-Dateien zu
/usr/include
, dann homebrew wird, erkennen, die entsprechenden Kommandozeilen-Tools.Nach der Installation Xcode 10 Beta und Command Line Tools (macOS 10.14) für Xcode 10 Beta, ich habe auch den Pfad geändert, für xcode-select mit dem neu installierten Kommandozeilen-tools mit:
In dieser Zeit Brauen wird nicht unterstützt macOS Mojave-Beta.
(Typ
brew doctor
um zu bestätigen, dass Sie nicht akzeptieren, Probleme für Mojave noch)Finden Sie unter: https://apple.stackexchange.com/questions/327458/install-homebrew-packages-on-macos-mojave-beta
Finden Sie unter: https://github.com/Homebrew/brew/issues/4295
War ich in der Lage zu installieren Homebrew auf Mojave durch manuelles herunterladen der Befehlszeilen-tools hier: https://developer.apple.com/download/more/
Ändern Sie die Homebrew-Installation-Skript hier: https://raw.githubusercontent.com/Homebrew/install/master/install
Durch ersetzen:
Mit dabei:
Dann nur das script ausführen.
Dies ist etwas hacky, aber es funktionierte für mich und könnte helfen, jemand in der beta-Phase.
brew install octave
. Es sagtError: You are using macOS 10.14. We do not provide support for this pre-release version. You may encounter build failures or other breakages. Please create pull-requests instead of filing issues.
return false
NICHTreturn true
(die Sie bereits installiert haben, können Kommandozeilen-tools, so brauen, sollten Sie nicht). Ich war dann in der Lage zu installieren, homebrew wie erwartet und installieren von Paketen mit brew ist auch korrekt funktioniertbestätigen, dass die Befehlszeilen-Tools für 10.14 keine
/usr/include/
Ordner, macht brew install-Skript bestehen, um erneut herunterladen und installieren, CL.das Skript herunterladen und manuell entfernen-überprüfung funktioniert einwandfrei. (beachten Sie, dass es sein sollte false statt wahr.