OSX-Bundler-Installationsbefehl nicht gefunden

8

Ich erhalte diesen Fehler:

Konnte i18n-0.6.1 in keiner der Quellen finden Führe bundle install aus, um fehlende Edelsteine ​​zu installieren.

Wenn ich versuche, die Bundle-Installation auszuführen, bekomme ich Folgendes:

-bash: bundle: command not found

Ich habe gegoogelt und versucht, das jetzt für eine Weile ohne Hoffnung zu lösen. Bitte helfen.

    
Al1nuX 05.06.2013, 21:23
quelle

5 Antworten

9

versuche,

auszuführen %Vor%

und dann bekommst du so etwas:

%Vor%

Fügen Sie einfach das ausführbare Verzeichnis Ihrer PATH-Variablen wie folgt hinzu:

%Vor%

Laden Sie Ihr Terminal neu, um die Änderungen zu übernehmen, und Sie werden eingestellt!

    
Madhava Carrillo 15.10.2013 11:24
quelle
9

Verwechsle dich nicht mit deinem PFAD.

Verwenden Sie einfach rbenv und ruby-build , um Ihre Ruby-Version (en) zu verwalten und zu installieren.

Und dann installiere den Bündler und rehash.

Installieren Sie rbenv (falls noch nicht geschehen) wie folgt:

%Vor%

Installieren Sie ruby-build, um verschiedene Versionen von Ruby auf UNIX-ähnlichen Systemen zu kompilieren und zu installieren:

%Vor%

Installieren Sie eine bestimmte Ruby-Version, z. B. 1.9.3-p551:

%Vor%

Überprüfen Sie, ob es funktioniert hat:

%Vor%

Stellen Sie diese Version als globale / Standard-Ruby-Version ein:

%Vor%

Installieren Bundler:

%Vor%

Aktualisieren Sie rbenv:

%Vor%

Bundler ist nun in der Version von Ruby (1.9.3-p551) verfügbar, die Sie gerade installiert haben.

Verifiziere RubyGems-Umgebung:

%Vor%     
l3x 08.01.2015 16:15
quelle
0

Ich bin auf Mac OS X Maverics (10.9.2)

Derzeit liest sich meine ~/.profile -Datei wie folgt:

%Vor%

Und meine PATH Variable ( $PATH ) ist auf

gesetzt %Vor%

Das hat bei mir funktioniert. Zuerst installierte ich Bundler mit: gem install bundler

Allerdings habe ich einen Fehler:

%Vor%

Daher habe ich sudo gem install bundler ausgeführt und bundler erfolgreich installiert

Danach, als ich gem env ausgeführt habe, habe ich das Executable Directory auf /usr/bin gesetzt, welches bereits Teil meiner PATH Variable ist. Daher habe ich keine Änderungen an der Datei ~ / .profile vorgenommen.

und jetzt kann ich bundle install erfolgreich ausführen.

Wenn der in Executable Directory aufgelistete Pfad nicht in Ihrer $PATH -Variable oder ~/.profile -Datei enthalten ist, müssen Sie ihn einschließen.

    
Deep 03.05.2014 21:19
quelle
0

Beachten Sie, dass Sie, wenn Sie rbenv verwenden, wahrscheinlich nur rbenv rehash verwenden und sich nicht mit Ihrem PATH

anlegen sollten     
grumpit 02.12.2014 22:17
quelle
0

Scheint mit Sierra, Sie müssen dies verwenden, um Bundler installiert zu bekommen:

%Vor%

Referenz hier bezieht sich darauf, wie El Cap "SIP (System Integrity Protection)" eingeführt hat.

    
Jeff Parsons 24.05.2017 22:08
quelle

Tags und Links