Wie kann ich Rails dazu bringen, mit einer neueren Version von Ruby unter Windows 7 zu arbeiten?

315
Mr. Kennedy

Ich habe Ruby 2.3.1 installiert und dann Ruby on Rails installiert .

Die Rails-Installation gibt mir eine ältere Version von ruby.exe (2.2.4).

Der Rails-Installer fügte auch die ältere Version von Ruby in den Kopf meines PFADs ein:

C: \ RailsInstaller \ Ruby2.2.0 \ bin; C: \ Ruby23-x64 \ bin ; ...

also ruby -vchecke ich 2.2.4.

Ich habe die PFAD-Rangfolge geändert:

C: \ Ruby23-x64 \ bin ; C: \ RailsInstaller \ Ruby2.2.0 \ bin; ...

..und ruby -vmeldet tatsächlich 2.3.1)

Wenn ich in ein Rails-Projekt rails seinsteigen und die Nachricht mir mitteilt, dass ich 2.2.4 verwende (und auch, dass ich 2.2.5 oder 2.3.1 verwenden sollte . Dies hängt davon ab, ob ich PATH modifiziere, um 2.2.4 oder 2.3.1 Vorrang zu geben ...)

Ich verstehe rvm und rbenv funktionieren nicht auf Windows und pik wird nicht mehr unterstützt ... C: \ RailsInstaller \ Ruby2.2.0 \ bin \ ruby.exe
C: \ Ruby23-x64 \ bin \ ruby.exe

Wie kann ich Rails dazu bringen, mit der neueren Version von Ruby zu arbeiten?

0
Als nächstes "[chocolatey] (https://chocolatey.org)" ... Mr. Kennedy vor 7 Jahren 0

1 Antwort auf die Frage

0
Mr. Kennedy

https://chocolatey.org funktioniert. Es gibt einige Fehler, die mit dem Kompilieren von Nokogiri zu tun haben, aber ansonsten behandelt chocolatey meine Frage angemessen. In Richard Pecks exzellenter Antwort finden Sie Informationen zum erfolgreichen Kompilieren von Nokia.