Instalando o ruby ​​1.9 no Mac OS X 10.7

0

Estou tentando instalar o Kitabu no Mac OS X 10.7.4.

Quando tentei usar gem install kitabu --prepara instalar o kitabu, recebi um erro

ERROR:  Error installing kitabu:
        kitabu requires Ruby version ~> 1.9.

E o ruby ​​pré-instalado não é a versão 1.9.

ruby -v
ruby 1.8.7 (2011-12-28 patchlevel 357) [universal-darwin11.0]

Posso atualizar o ruby ​​pré-instalado para 1.9? Se isso não for possível, como posso instalar o ruby ​​1.9 para poder executá-lo quando a gem for executada?

prosseek
fonte

Respostas:

2

Não, não atualize o ruby ​​fornecido pela Apple, pois isso pode afetar os scripts ruby ​​existentes e será substituído em uma atualização do sistema.

Para instalar o ruby, consulte a página Download Ruby no site do idioma ruby ​​(cuja página principal você deveria ter marcado)

As duas maneiras que você deve considerar são

  1. Faça o download do RVM. Em seguida, edite seu .bash_profile para colocar o caminho do compartimento da instalação na frente do seu PATH.

  2. Use um gerenciador de pacotes (por exemplo, Macports, Fink, Homebrew) e coloque o caminho deles na frente do seu PATH (eu usaria isso apenas se você tiver bibliotecas C necessárias)

Marca
fonte
RVM primeiro até que você precisa de uma biblioteca binária que nos difícil conseguir
Mark
0

Eu só quero mostrar aqui que eu prefiro o rbenv ao RVM. Usando o Homebrew install com:

$ brew update
$ brew install rbenv
$ brew install ruby-build
$ brew install rbenv-gemset
Keith Smiley
fonte