Problem z wersjami potrzebna pomoc

Witam, jednak problem dalej występuje. Kolega zrobił projekt na ruby 2.5.3 ja miałem 2.5.1. Po ubdate gdy daje ruby -v dostaje komunikat

ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux]

i niby wszystko powinno być ok, ale gdy próbuję odpalić projekt, który stworzył kolega dostaję komunikat:

Your Ruby version is 2.5.1, but your Gemfile specified 2.5.3

Nie wiem czym jest to spowodowana;/…

Pomogła reinstalacja całkowita… ale dziwne, że nie chciało się przestawić.

Polecam instalacje rubiego wewnątrz menagera wersji, jest ich trochę - rvm, rbenv, asdf, …

3 Likes

Jestem początkującym użytkownikiem.
Pracuję na Linuxie.
Kiedyś zainstalowałem Ruby bez rbenv. Była to wersja 3.0.2.
Teraz mam potrzebę pracy w innych wersjach więc zacząłem korzystać z rbenv.
Polecenie rbenv versions listuje mi:
system
3.0.2
3.1.2
3.1.4
W zależności od ustawień local/global i wybranego folderu wskazuje * przy ustawionej wersji czyli OK.
Jednak gdy tworzę nową aplikację poleceniem rails new app to w gemfile jest wskazana wersja stara czyli 3.0.2 pomimo, że folder w którym uruchamiam polecenie wskazuje wersję wyższą.
Jak sobie z tym poradzić ?
Poza tym czy można aplikację przenieść do wyższej wersji Ruby i jak to zrobić?
Proszę o wsparcie.