2013-06-29 17 views
6

Ich bin OS X Mavericks 10.9 Beta und jetzt ist eine gute Zeit, um wieder zu lernen Ruby on Rails. Glücklich zu wissen, dass 10.9 enthält Ruby 2.0Installieren von RAILS auf MAC OS 10.9 Mavericks (Beta)

Aber ich habe Probleme bei der Installation von Rails.

mit dem Befehl - sudo gem install Schienen

Ergebnisse in diesem ..

Gebäude nativen Erweiterungen. Dies könnte eine Weile dauern ... FEHLER: Fehler beim Installieren der Schienen: FEHLER: Fehler beim Erstellen der gem nativen Erweiterung.

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb mkmf.rb kann nicht Header-Dateien für Rubin bei /System/Library/Frameworks/Ruby.framework finden /Versions/2.0/usr/lib/ruby/include/ruby.h

Gem-Dateien bleiben zur Überprüfung in /Library/Ruby/Gems/2.0.0/gems/atomic-1.1.10 installiert. Ergebnisse zu /Library/Ruby/Gems/2.0.0/gems/atomic-1.1.10/ext/gem_make.out

Jede Beratung angemeldet?

Dank

Shannon

+0

Sie können 'Gebräu rubin build' installieren, wenn Sie Homebrew verwenden. –

+0

Haben Sie Xcode und die Befehlszeilen-Tools installiert? – Andy

+0

10.9 änderte den Platz für Kommandozeilen-Tools, jetzt in/Developer und verwaltet vom System, bei der Installation von Schienen, es sucht immer noch nach Befehlszeilen-Tool in der Xcode. So können Sie einen Xcode4 bekommen, darauf umschalten und installieren ... überhaupt kein Problem. –

Antwort

0

Versuchen Sie, diese post

Es ist nicht zu empfehlen ist Ihr System Ruby zu verwenden, können Sie es in einer Sandbox wie RVM können oder rbenv.

+0

Hallo Rodrigo, ich frage mich, warum wir das System Ruby nicht verwenden sollten ?? –

+0

Hallo, Sie müssen Edelsteine ​​mit Vorsicht verwenden und sie werden in Ihrem PATH's Ruby installiert. Es ist einfacher, etwas in einem Ruby zu reparieren, das in einer Sandbox (dem Benutzerpfad) installiert ist als einige Ruby, die mit root-Rechten in Ihrem System installiert sind. –

+0

Ich sehe was du meinst, aber was ist der Punkt für Apple, um Ruby mit OSX zu bündeln? –

0

Stellen Sie sicher, Xcode 5.0.1 GM Saatgut verwenden, nicht die Xcode aus dem App Store heruntergeladen werden. Das hat ein ähnliches Problem für mich behoben.

2

Für mich war dieses Problem, indem Sie den folgenden Befehl festgelegt:

xcode-select --install 
Verwandte Themen