Ich habe Ruby höher als 2.3.0 installiert, aber es heißt, dass für die Installation von i18n höher als 2.3.0 erforderlich ist

Ich habe Ruby höher als 2.3.0 installiert, aber es heißt, dass für die Installation von i18n höher als 2.3.0 erforderlich ist

Ich habe Ruby Version 2.5.1p57, wenn ich den Befehl Ruby -v ausführe. Bei der Installation eines Kochbuchs, das i18n erfordert, wird der Fehler

 i18n requires Ruby version >= 2.3.0.

Allerdings ist die Ruby-Version höher als 2.3.0. Können Sie mir helfen, die Ursache herauszufinden?

Antwort1

Ich habe das gleiche Problem. Es wäre schön, wenn jemand die Antwort hätte.

[cchiang@pxe1 lab_systems]$ sudo gem install activerecord
ERROR:  Error installing activerecord:
        i18n requires Ruby version >= 2.3.0.
[cchiang@pxe1 lab_systems]$ ruby -v
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux]
[cchiang@pxe1 lab_systems]$

verwandte Informationen