2016-04-27 9 views
1

Jemand versucht, mir in meiner App Schienen zu helfen, entfernte er rbenv und andere Sachen, die ich nicht erinnere. Und jetzt, wenn ich Bundle installiere, muss ich mein Laptop-Passwort eingeben. Vorher war es nicht erforderlich.Rails Bundle Installation Passwort erforderlich

der Fehler messsage ist:

" Ihr Benutzerkonto nicht Rubygems auf dem System installiert werden darf Sie diese Installation abbrechen und ausführen können.

bundle install --path vendor/bundle 

die Edelsteine ​​in installieren ./vendor/bundle/, oder Sie können Ihr Passwort und installieren Sie die gebündelten Edelsteine ​​zu Rubygems mit sudo eingeben

Passwort:. "

danke für Ihre Hilfe.

Antwort

2

Sie verwenden System Ruby, das nicht nur für Ihren Benutzer, sondern systemweit installiert ist. Deshalb brauchen Sie sudo und ein Passwort.

Installieren Sie einfach rbenv oder rvm und alles wird wieder wie es

+0

war ich installiert haben rbenv, wenn ich 'gem env Typ home' es ausdruckt' /Users/me/.rbenv/versions/2.4.0/lib/ruby ​​/ gems/2.4.0', aber wenn ich 'bundle' starte, frage ich nach einem Passwort. Irgendwelche Gedanken? – igrek

+1

Was sagt 'welches Bündel'? –

+0

heißt es '/ usr/local/bin/bundle' – igrek