web-dev-qa-db-fra.com

Installation de Ruby on Rails - Mac OS Lion

J'ai téléchargé Lion et cherche à installer Ruby on Rails J'ai scanné le Web pour trouver un moyen de le faire, mais je n'arrive pas à trouver un façon, quelqu'un pourrait-il me diriger dans la bonne direction.

Aide très appréciée

Merci

31
Jack Eccleshall

Ci-dessous, j'essaie de reprendre mon Rails installation. Cela devrait bien fonctionner.

1) Téléchargez Xcode depuis Apple Application Store:

utilisez ce lien: xcode

2) Installez xcode:

Utilisez Finder => applications pour localiser "l'icône d'installation de Xcode et double-cliquez dessus pour commencer l'installation

** 2b.) Pour xcode 4.3. Après avoir installé xcode, lancez-le, accédez à Xcode-> Préférences, onglet Téléchargements. Installez les outils de ligne de commande. Cela téléchargera et installera C, le compilateur, le chargeur et d'autres utilitaires de ligne de commande nécessaires pour compiler et construire les packages Ruby.

3) utilisez un terminal pour installer git:

gem install git

et mettez cette ligne dans votre .bash_profile (créez-en une s'il n'en existe pas):

export PATH=$PATH:/usr/local/git/bin/

4) utilisez un terminal pour installer rvm:

bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )

et exécutez cette commande pour mettre à jour votre .bash_profile:

echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bash_profile

5) utilisez un terminal pour installer Ruby 1.9.2 et Rails:

rvm autolibs enable 
rvm install 1.9.2
rvm --default 1.9.2
gem update
gem install Rails
47
Alain Beauvois

À partir de la dernière version de lion (et après avoir installé sass/compass/haml), si vous tapez "Rails" dans le terminal et que vous ne l'avez pas, il vous dira de faire une installation Sudo juste là. J'espère que c'est aussi simple pour vous que pour moi.

5
Jeff Scott Ward

Personnellement, j'ai suivi ceci lien pour installer Rails avec rvm sur Mac OS X Lion et j'utilise pow pour exécuter localement ma candidature.

3
Awea