194 votes

Ruby équivalent de virtualenv ?

Y a-t-il quelque chose de similaire à l' utilitaire de Python virtualenv?

Fondamentalement il vous permet d’installer les paquets Python dans un environnement sandbox, donc `` ne va pas dans votre répertoire systémique site-packages, il serait aller dans le répertoire créé par virtualenv.

Par exemple :

Y a-t-il quelque chose comme ça pour RubyGems ?

99voto

Van Nguyen Points 1664

RVM travaille plus près au fonctionne de virtualenv puisqu’il permet de vous différentes versions rubis sandbox et leurs pierres précieuses, etc..

82voto

pje Points 4475

Bac à sable, RVM, ni rbenv gérer les versions des dépendances gem de votre application. L’outil pour cela est bundler.

  • utiliser un Gemfile comme déclaration de dépendance de votre application
  • Utilisez `` pour installer les versions explicites de ces dépendances dans un endroit isolé
  • Utilisez `` pour exécuter votre application

18voto

Xuan Points 1174

Personne ne semble avoir mentionné rbenv.

18voto

mpb Points 103

Si vous devez uniquement installer des gemmes comme non-racine, essayez de définir la variable d’environnement GEM_HOME. Ensuite il suffit d’exécuter gem.

Par exemple :

16voto

dylanfm Points 4668

Je pense que vous aimerez le bac à sable.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X