Jestem nowy w Ruby and Rails i zainstalowałem najnowszą wersję beta Rails 4 na moim Macu, zanim zainstalowałem RVM do zarządzania moimi wersjami. Beta Rails 4 staje się ogromnym problemem w dupie, ponieważ jest to domyślna wersja każdej nowej karty, którą otwieram w terminalu. Jak mogę odinstalować wersję beta Rails 4 i wszystkie odniesienia do niej?Jak mogę usunąć Ruby on Rails 4 beta?
Odpowiedz
Spróbuj:
$ gem uninstall rails -v=4.0.0.beta1
lub
$ gem uninstall rails
i zostaniesz poproszony, która wersja odinstalować (jeśli jest ich więcej niż jeden).
Czy
$ gem uninstall rails
i wybrać beta wersja 4 jako jeden odinstalować. Nie martw się o niezrównane zależności w tym momencie. Po prostu powiedz "tak", aby odinstalować.
Kiedy go nie ma, czy
$ gem install rails
Pozwoli to uzyskać i zainstalować najnowszą wersję wydaną dla Ciebie.
Z wyjątkiem deinstalacji szyn trzeba odinstalować pakiety gem-rails exec to tylko opakowanie, które wybierze najbardziej aktualny klejnot kolejek.
$ gem uninstall rails -v=4.0.0.beta1
$ gem uninstall railties -v=4.0.0.beta1
Dziękuję, to działa. –
szyny -v nadal wyświetlał "rails 4.0.0" i po odinstalowaniu na kolejach rozwiązał problem. Dzięki – carbonr
miałem ten sam problem co ckarbass (Rails jeszcze ustalona została na 4.0.0.rc1 kiedy wszedłem rails -v
). Aby go rozwiązać, skorzystałem z porady Bernarda Potockiego, ale wziąłem pod uwagę, że miałem inną wersję.
Aby umożliwić niezależnie od wersji może być, po prostu zrobić:
gem uninstall rails
Następnie wybierz wersję Rails 4 i trzeba go usunąć.
Następnie zrobić:
gem uninstall railties
I zrobić to samo.
Kiedy odinstalowałem wersję Railies Rails 4, powiedział mi, że zależności od kilku klejnotów (coffee-rails i sass-rails) nie zostaną spełnione. Po prostu zrobiłem to samo z obydwoma, tak jak powyżej, i usunąłem także ich wersje Rails 4 (na przykład dla sass-rails, miałem zainstalowaną wersję o nazwie sass-rails-4.0.0.rc1).
I gotowe! Terminal wyświetla teraz 3.2.13 jako moją aktualną wersję Rails.
Miałem ten sam problem z ostateczną wersją Rails 4.0.0. Użyłem wszystkiego, co wspomniano wcześniej, bez powodzenia. Pomogło mi wymienić wszystkie moje klejnoty, używam systemu Windows, więc było:
>pik gem list
Następnie sprawdziłem wersje szyn. Pokazał on szyny 3.2.14 (co chciałem) z kolejami 4.0.0, 4.0.0.rc2 i 3.2.14.
I pobiegł
gem uninstall railties
i odinstalowane wszystkie inne wersje oprócz 3.2.14 i teraz działa dobrze. Problem polegał na tym, że po wywołaniu instalacji Rails 3.2 zainstalowano najnowsze (lub wszystkie) wersje kolejowe.
- 1. Ruby on Rails 4: Wyniki zrywać hash
- 2. Ruby on Rails on IIS?
- 3. Ruby vs. Ruby On Rails
- 4. Jak odinstalować aplikację Ruby on Rails?
- 5. Ruby on Rails I18n interpolation
- 6. Jak usunąć układ aplikacji z konkretnej strony Ruby on Rails?
- 7. Przełącznik Ruby on Rails
- 8. Docsplit Ruby on Rails
- 9. Jak mogę użyć jTable w Ruby on Rails?
- 10. Ruby on Rails javascript_include_tag: domyślnie
- 11. Tworzenie pliku sitemap.xml za pomocą Ruby on Rails 4
- 12. Ruby on Rails wysyłania SMS
- 13. Zwijanie na Ruby on Rails
- 14. Ruby On Rails - "niezdefiniowana metoda" id "dla 4: Fixnum"
- 15. Antypatterns z Ruby on Rails
- 16. Ruby on Rails kontra Python
- 17. Ruby on Rails: wybierz formularz
- 18. Porównywalne szyny problemów 4 beta, ruby 2.0.0, mongoid
- 19. Ruby on Rails vs. Django
- 20. Ruby on Rails 301 przekierowanie
- 21. Ruby on rails i Node.js
- 22. Ruby on Rails link_to obrazu
- 23. Jak mogę zamówić has_many przez asocjację w Ruby on Rails?
- 24. Jak mogę ponownie załadować bieżącą stronę w Ruby on Rails?
- 25. Jak mogę połączyć się z MySQL w Ruby on Rails?
- 26. Ruby on Rails: Jak mogę określić środowisko skryptu runner
- 27. Konwersja projektu Ruby on Rails do projektu JRuby on Rails
- 28. Ruby on Rails before_filter vs initialized ruby
- 29. Stowarzyszenie polimorficzne Ruby on Rails
- 30. Odjęcie dwóch dat w Ruby on Rails
Zrobiłem to dla rc, i to pojawia się, kiedy robię listę gemów, ale Railsy wciąż ustawione są na 4.0.0.rc1 kiedy robię railsy -v. Zastanawiasz się, czy jest to problem rvm? Bardzo dziwne. – ckarbass