So installieren Sie Ruby 2.2.2 Verwendung von RVM
Lief ich rvm -v
und zurück rvm 1.29.1
also lief ich rvm install 2.2.2
zu aktualisieren, die Ruby version.
Es zeigte sich:
ruby-2.2.2 - #removing rubies/ruby-2.2.2..
Searching for binary rubies, this might take some time.
Found remote file https://rvm_io.global.ssl.fastly.net/binaries/osx/10.11/x86_64/ruby-2.2.2.tar.bz2
ruby-2.2.2 - #configure
ruby-2.2.2 - #download
ruby-2.2.2 - #validate archive
ruby-2.2.2 - #extract
ruby-2.2.2 - #validate binary
ruby-2.2.2 - #setup
ruby-2.2.2 - #gemset created /usr/local/rvm/gems/ruby-2.2.2@global
ruby-2.2.2 - #importing gemset /usr/local/rvm/gemsets/global.gems...............
ruby-2.2.2 - #generating global wrappers........
ruby-2.2.2 - #gemset created /usr/local/rvm/gems/ruby-2.2.2
ruby-2.2.2 - #importing gemsetfile /usr/local/rvm/gemsets/default.gems evaluated to empty gem list
ruby-2.2.2 - #generating default wrappers........
Making gemset ruby-2.2.2 pristine..............................................-
Making gemset ruby-2.2.2@global pristine.......................................|
Lief ich rvm -v
wieder und es zeigte sich rvm 1.29.1
. Es bedeutet RVM nicht installieren oder funktionierte nicht. Irgendwelche Vorschläge?
- Sagt, Sie hatte 2.2.2 in der log!. Einmal installiert, müssen Sie es verwenden.
- Warum 2.2.2? Aktuelle Ruby ist 2.4. 2.3 wäre eine geeignetere version, wie es kommen musste lohnende Verbesserungen.
- Ich Lerne Ruby, obwohl Udemy. Ich befolgen Sie einfach die Anweisung. Ich werde 2.4. 2.3 aber nicht sicher, es wird funktionieren.
- Wie kann man ruby mit "ruby" - Befehl und nicht "rvm", die nicht existieren in meinem system?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie versucht:
Aus: https://rvm.io/rvm/basics
rvm use 2.2.2 --default
zu sagen, RVM zu erinnern, dass die Einstellung.rvm use 2.2.2
undrvm use 2.2.2 --default
. Ich habe immer noch die gleiche Ausgabervm 1.29.1 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io/]
rvm
version, die aktuelle ist.ruby -v
wird Ihnen sagen, Ihre ruby-version, wie DannyD die Antwort der Staaten. BTW, wir verwenden version-Manager b/c-Versionen ändern, und unterschiedliche Projekte unterschiedliche Versionen. Es ist ein Weg, um verschiedene ruby - "Container" voneinander getrennt. Also, wenn Sie angeben, diervm use <version_number> --default
dass die Einstellung der version für überall auf Ihrem system, wenn Sie nurrvm use <version_number>
es wird in das lokale Verzeichnis, also können Sie Sie speziell für dieses Projekt. 🙂rvm remove rbx-2.2.2
und führen Sie dannruby-install --latest ruby
, nicht sicher, warum es funktioniert!rbenv
zu verwalten mein ruby-Versionen. siehe hier. Und,ruby-install
ist einen anderen Befehl, dass ich glaube, dass kommt aus einer anderen tech genannt'ruby-install'
siehe hier. So, wenn es funktioniert großartig, aber wenn es eine Voraussetzung, dass Sie Ihr ruby-version installiert mitrvm
, möchten Sie vielleicht in diesem Blick....RVM und ruby sind zwei verschiedene Dinge.
Ausgeführt werden RVM -v, um die ruby-version, wenn Sie tun sollten,
Um die Frage beantworten zu installieren, mit rvm
Ich habe dies auf einem CentOS 6.5:
curl -sSL https://get.rvm.io | bash -s stable
rvm install ruby-2.2.2