8
votes

Je ne peux pas installer Gem Rails

Cette question a été posée à plusieurs reprises auparavant, mais il semble que tout le monde l'essaie sur OS X. Je suis sur Ubuntu.

Voici ce que j'essaie quand j'essaie de Sudo Gem installer des rails :: xxx

Que dois-je faire pour le faire fonctionner?

Je sais que cela ne fonctionne pas à cause de cela: < Pré> xxx


0 commentaires

6 Réponses :


3
votes

Il fonctionne, comme indiqué par le 1 GEM installé .

Les messages d'erreur que vous obtenez sont parce que la documentation des rails ne générera pas - de nombreux gemmes ont des problèmes similaires avec leur fonctionnalité de documentation automatique. Cela n'empêchera pas la fonctionnalité de la gemme et les chances que vous irez à api.rubyonrails.org Pour la documentation de toute façon.

Si l'installation des rails a réellement échoué, vous verriez quelque chose sur les lignes de (peut varier - l'exemple ci-dessous provient d'une extension native qui peut différer): < Pré> xxx

Si vous vérifiez la liste de gemmes , les rails figureront dans la liste.


3 commentaires

Voir mon édition - Vous devriez voir un message d'erreur complètement différent si l'installation a échoué. Vérifiez GEM List et confirmez que les rails sont présents là-bas - le problème semble être avec votre parcours de $ ou autre problème connexe si vous ne pouvez pas utiliser la commande Rails commande de commande .


Les rails ne se présentent pas sous la liste de gemmes . La seule chose qu'il y a rake .


Et c'est le seul message d'erreur que vous obtenez? Cela n'a pas de sens. Avez-vous par hasard plusieurs versions de Ruby et / ou de RVM installées?



3
votes

Essayez ce qui suit:

Environnement GEM $

et

$ echo $ chemin

Assurez-vous que votre répertoire exécutable apparaît dans votre variable $ chemin. Si ce n'est pas le cas, ajoutez-le dans vos fichiers de démarrage Shell. (p. ex. votre .profile )


1 commentaires

Cela fait. (La longueur du commentaire de la pile minimum est stupide.)



1
votes

s'avère que je devais faire ceci:

sudo apt-get install ruby-dev build-essential


1 commentaires

Qu'est-ce que Ruby a à voir avec ne pas trouver les rails exécutables installées?



1
votes

Aucune des solutions ci-dessus n'a fonctionné pour moi. Installation manuelle des rubygems les plus récents et ensuite installer des rails travaillés pour moi.


0 commentaires

2
votes

Je l'ai résolu en installant RDOC, comme ça. Cependant, vous êtes sur Ubuntu et je suis sur Mac.

Simon-Strandgaards-Mac-mini:Desktop neoneye$ gem install rails
Fetching: i18n-0.6.0.gem (100%)
Fetching: multi_json-1.1.0.gem (100%)
Fetching: activesupport-3.2.1.gem (100%)
...
Installing RDoc documentation for rack-ssl-1.3.2...
Installing RDoc documentation for railties-3.2.1...
Installing RDoc documentation for bundler-1.0.22...
Installing RDoc documentation for rails-3.2.1...
file 'lib' not found
Simon-Strandgaards-Mac-mini:Desktop neoneye$ gem install rdoc
Fetching: rdoc-3.12.gem (100%)
Depending on your version of ruby, you may need to install ruby rdoc/ri data:

<= 1.8.6 : unsupported
 = 1.8.7 : gem install rdoc-data; rdoc-data --install
 = 1.9.1 : gem install rdoc-data; rdoc-data --install
>= 1.9.2 : nothing to do! Yay!
Successfully installed rdoc-3.12
1 gem installed
Installing ri documentation for rdoc-3.12...
Installing RDoc documentation for rdoc-3.12...
Simon-Strandgaards-Mac-mini:Desktop neoneye$ gem install rails
Successfully installed rails-3.2.1
1 gem installed
Installing ri documentation for rails-3.2.1...
Installing RDoc documentation for rails-3.2.1...
Simon-Strandgaards-Mac-mini:Desktop neoneye$


0 commentaires

1
votes

Je l'ai eu pour fonctionner en l'installant avec les rails déclencher:

\ curl -l https://get.rvm.io | Bash -s Stables --Rails


0 commentaires