Installazione di Ruby 1.9 su Mac OS X 10.7

0

Sto cercando di installare Kitabu su Mac OS X 10.7.4.

Quando ho provato a usare gem install kitabu --pre per installare kitabu, ho ricevuto un errore

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

E il ruby preinstallato non è la versione 1.9.

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

Posso aggiornare Ruby preinstallato a 1.9? Se ciò non è possibile, come posso installare Ruby 1.9 in modo che possa essere eseguito quando gem è eseguito?

    
posta prosseek 10.06.2012 - 08:36
fonte

2 risposte

2

No, non aggiornare il rubino fornito da Apple in quanto ciò potrebbe influenzare gli script ruby esistenti e verrà sovrascritto in un aggiornamento del sistema.

Per installare ruby, consulta la pagina Ruby di download dal sito web in lingua ruby (la pagina principale di cui dovrebbe avere aggiunto un segnalibro)

I due modi che dovresti prendere in considerazione sono

  1. Scarica l'RVM. Quindi modifica il tuo .bash_profile per mettere il percorso del cestino dell'installazione nella parte anteriore del PERCORSO.

  2. Utilizza un gestore di pacchetti (ad es. Macports, Fink, Homebrew) e inserisci i loro percorso nella parte anteriore del PATH (lo userei solo se hai anche librerie C di cui hai bisogno)

risposta data 10.06.2012 - 10:35
fonte
0

Voglio solo entrare qui che preferisco di gran lunga rbenv a RVM. Utilizzando Homebrew installa con:

$ brew update
$ brew install rbenv
$ brew install ruby-build
$ brew install rbenv-gemset
    
risposta data 27.12.2012 - 15:51
fonte

Leggi altre domande sui tag