Próbuję uruchomić Railsy do pracy na Windows 10. Używam Ruby 2.3.0 i Rails 4.2.6 i tymczasowo używam Nokogiri 1.6.3.Nokogiri wymaga wersji Ruby <2.3
gdy próbuję działa rails new demo
, zwraca błąd:
An error occurred while installing nokogiri (1.6.7.2), and Bundler cannot
continue.
Make sure that `gem install nokogiri -v '1.6.7.2'` succeeds before bundling.
Kiedy biegnę gem install nokogiri -v '1.6.7.2
uzyskać:
ERROR: Error installing nokogiri:
nokogiri requires Ruby version < 2.3, >= 1.9.2.
Jak zaktualizować Nokogiri Szyny i dostać się do pracy?
co daje wyjście 'ruby -v'? – Anthony
wydaje się tylko dla Windows, w Linuksie pracuje dla wersji 2.3.0 ruby –
To wstyd, ale jeśli nie chcesz wypróbować podejścia do wydania, musisz obniżyć wersję Ruby. Inną opcją byłoby wypróbowanie JRuby, jeśli nie jest to dla ciebie zbyt drastyczne. JRuby może być pomocny w zmniejszaniu problemów specyficznych dla systemu operacyjnego, z którymi mogą się spotkać Rubyści Windows. –