Ich versuche Ruby 2.1.4 über rbenv für ein Client-Projekt zu installieren. rbenv: kein solcher Befehl "install", obwohl ruby-build installiert ist
Obwohl zuvor habe ich in der Lage gewesen Rubin Versionen durch rbenv zu installieren, nach dem Yosemite Upgrade, halte ich die folgende Fehlermeldung erhalten:
rbenv: no such command 'install'
Nach dem Graben um, sah ich eine Menge Tipps, wie „installieren "kommt aus der Rubin-build-Plugin, das über Homebrew installiert ist:
which ruby-build
/usr/local/bin/ruby-build
I rbenv über Homebrew installiert, aber wenn ich zu benutzen, die rbenv versuchen, erhalte ich:
rbenv() {
typeset command
command="$1"
if [ "$#" -gt 0 ]
then
shift
fi
case "$command" in
(rehash|shell) eval `rbenv "sh-$command" "[email protected]"` ;;
(*) command rbenv "$command" "[email protected]" ;;
esac
}
Ich habe brauen update und brauen upgrade rbenv ruby-builder laufen lassen, und es sagt mir, dass alles auf dem neuesten Stand ist.
Unten ist mein voller $ PATH:
zsh: keine solche Datei oder das Verzeichnis/usr/local/var/rbenv/Beilagen:/usr/local/var/rbenv/Beilagen:/usr/local/bin:/usr/local/sbin: /Benutzer/dannycox/.rbenv/shims: /Users/dannycox/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/go/bin: /Users/dannycox/.rbenv/shims: /Users/dannycox/.rbenv/bin
UPDATE: gefunden eine andere Antwort mit ein wenig tiefer github zu graben, der Zeichen der Verheißung zeigte, aber das Problem mit rbenv nicht lösen konnte. https://github.com/sstephenson/rbenv/issues/610#issuecomment-56240018
I 2.1.4 glauben jetzt auf meinem Rechner installiert, aber es installiert hier: Erfolgreich ruby installiert 2.1.4 in /Users/dannycox/.rubies/ruby-2.1.4
Als Ergebnis , mein Bündler wird nicht mit der neuen ruby-Version 2.0 arbeiten und ich folgende Fehlermeldung erhalten, wenn ich gem install versuchen Bundle:
Fetching: bundler-1.7.6.gem (100%)
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory
noch Hilfe brauchen, um herauszufinden, warum Rubin-build nicht schön spielt mit rbenv ...
http: // Stapelüberlauf.com/questions/17618113/the-command-rbenv-install-is missing – Nikola
Danke Nikola - leider wie ich in meiner Originalfrage gesagt habe, habe ich derzeit ruby-build installiert und bekomme immer noch das gleiche "no so command as" installiert '" –
hey @Danny hast du irgendeine Lösung für dieses Problem gefunden? Ich stehe genau vor dem gleichen Problem. Gerade zu Yosemite aufgerüstet. – Sourabh