Como faço para o Rails trabalhar com uma versão mais nova do Ruby no Windows 7?

0

Eu instalei o Ruby 2.3.1 , então eu instalei Ruby on Rails .

A instalação do Rails me dá uma versão antiga do ruby.exe (2.2.4).

O instalador do Rails também adicionou a versão antiga do Ruby na cabeça do meu PATH:

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

então checando ruby -v eu recebo 2.2.4.

Eu modifiquei a precedência do PATH:

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

.. e ruby -v de fato reportam 2.3.1)

Quando eu cd em um projeto Rails e rails s a mensagem me diz que estou usando 2.2.4 (e também que eu deveria estar usando 2.2.5 ou 2.3.1 . Eu modifico PATH para dar precedência 2.2.4 ou 2.3.1 ...)

Eu entendo que o rvm e o rbenv não funcionam nas janelas e o pik não é mais suportado ... C: \ RailsInstaller \ Ruby2.2.0 \ bin \ ruby.exe
C: \ Ruby23-x64 \ bin \ ruby.exe

Como faço para o Rails trabalhar com a versão mais recente do Ruby?

    
por Mr. Kennedy 15.11.2016 / 20:57

1 resposta

0

link funciona. Há algum problema envolvido em compilar o nokogiri para funcionar, mas, de outra forma, o chocolate aborda minha pergunta de forma adequada. Veja Richard Pecks excelente resposta para obter informações sobre como compilar com sucesso o nokogiri.

    
por 30.01.2017 / 19:12