Je suis en train de configurer un environnement de développement Linux. Après l'installation de Ruby et RubyGems, j'ai rapidement découvert que j'avais besoin de require 'rubygems'
pour utiliser des gemmes, alors que je n'ai pas besoin de faire cela sous Windows Vista. Est-ce que je peux faire quelque chose pour résoudre ce problème? Devrais-je même m'inquiéter à ce sujet?nécessite 'rubygems' pour Linux mais pas dans Windows. Pourquoi? et puis-je résoudre ce problème?
2
A
Répondre
2
Vous voudrez probablement inclure rubygems
par défaut (d'autant plus que Ruby 1.9 le fait par défaut maintenant).
Modifiez votre .bash_profile
ou équivalent et ajoutez export RUBYOPT=rubygems
1
Il est probable que votre version de Windows le fasse automatiquement.
est ici un fil sur rubygems nécessitant: http://www.rubyinside.com/why-using-require-rubygems-is-wrong-1478.html
1
Si vous utilisez le programme d'installation en un clic pour Windows, je pense qu'il fixe la variable d'environnement RUBYOPTS pour inclure les -rubygems commutateur. Vous devriez être capable de faire la même chose sous Linux. Il y a plus d'informations ici: http://docs.rubygems.org/read/chapter/3
Questions connexes
- 1. nécessite 'rubygems' ne fonctionne pas
- 2. Rails nécessite RubyGems> = 0.9.4. S'il vous plaît installer RubyGems
- 3. Pourquoi C++ nécessite un cast pour malloc() mais pas C?
- 4. Rails nécessite RubyGems> = 0.9.4. S'il vous plaît installer RubyGems
- 5. Gem installé et nécessite mais "Constante manquant"
- 6. pour TouchPad fonctionne, mais pas pour DEPA ... s'il vous plaît aidez-moi à résoudre ce problème
- 7. Comment résoudre ce problème bad_alloc?
- 8. Ruby nécessite 'fichier' ne fonctionne pas, mais nécessite './fichier' fait. Pourquoi?
- 9. Pourquoi ce programme nécessite-t-il MsgBox?
- 10. Namespace sous Windows Autoload fonctionne, mais pas sur Linux
- 11. "expected") 'before' * 'token "- Sous linux mais pas sous Windows
- 12. Comment faire pour que RubyGems fonctionne avec Jruby et JBOSS; fonctionne avec Tomcat mais pas JBoss
- 13. Comment résoudre ce problème dans JasperReport?
- 14. Comment résoudre ce problème jQuery
- 15. Iphone objectif c: Je résoudre un problème, mais je ne sais pas pourquoi il a travaillé
- 16. sous-classe multiprocessing.Process fonctionne sur Linux, mais pas Windows
- 17. Comment résoudre ce problème UITextView
- 18. Lutter pour résoudre ce problème div jQuery/expand problème
- 19. Comment résoudre ce problème Haskell?
- 20. Ruby nécessite un problème
- 21. Python nécessite un GIL. Mais Jython et IronPython ne le font pas. Pourquoi?
- 22. Fenêtre Swing ajoutant arbitrairement des marges dans Windows et Linux, mais pas Mac
- 23. J'ai besoin d'un motif de conception pour résoudre ce problème
- 24. Résoudre pour x Problème
- 25. iPhone, Pourquoi ai-je une fuite de mémoire et comment puis-je résoudre ce problème?
- 26. Comment résoudre ce problème de rotation?
- 27. Pourquoi l'inferenceur de type Scala ne peut-il pas résoudre ce problème?
- 28. Comment résoudre ce problème de procédure stockée
- 29. Comment résoudre ce problème avec l'extension JSP?
- 30. "iframe.contentDocument" Ne fonctionne pas dans IE8 et FF (3.5 et ci-dessous) d'autres étapes pour résoudre ce problème?