# Creare una sandbox per le gemme usate dal progetto

**URL:** <https://www.ruby-forum.com/t/creare-una-sandbox-per-le-gemme-usate-dal-progetto/207398>\
**Category:** IT\
**Created:** [May 25, 2011, 9:37am UTC](https://www.ruby-forum.com/t/creare-una-sandbox-per-le-gemme-usate-dal-progetto/207398 "2011-05-25T09:37:38Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![luislavena](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/0ea827/32.png) [@luislavena](https://www.ruby-forum.com/u/luislavena)\
**Post date:** [May 25, 2011, 9:37am UTC](https://www.ruby-forum.com/t/creare-una-sandbox-per-le-gemme-usate-dal-progetto/207398/1 "2011-05-25T09:37:38Z")

</div>

Ciao a tutti,  
scusate la domanda da principiante sto cercando maggiori informazioni  
su  
come usare gem.  
Mi ricordo di aver letto da qualche parte queste informazioni ma non so  
dove.

Vorrei che ogni singolo progetto su cui sto lavorando sul mio computer  
potesse avere le proprie gemme con le proprie versioni.  
Vorrei poterle installare senza fare sudo.  
Vorrei un comando per poter specificare le dipendenze del progetto dalle  
gemme che usa (specificando la versione).

Sapete dove trovo queste informazioni?

Grazie

---

<div class="post-metadata">

**Author:** ![gendag](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/f04885/32.png) [@gendag](https://www.ruby-forum.com/u/gendag)\
**Post date:** [May 25, 2011, 9:48am UTC](https://www.ruby-forum.com/t/creare-una-sandbox-per-le-gemme-usate-dal-progetto/207398/2 "2011-05-25T09:48:48Z")

</div>

> gemme che usa (specificando la versione).
> 
> Sapete dove trovo queste informazioni?
> 
> Grazie
> 
> –  
> Andrea F.

Ti consiglio bundler (integrato in rails3 tra l’altro)

[http://wiki.unbit.it/Rails3](http://wiki.unbit.it/Rails3)

(scusa per il link poco politically-correct ma ho visto che oramai viene  
riportato dappertutto come risorsa italiana)

oppure puoi andare “sul pesante” e usare rvm

> **[Beginrescueend Forum](https://beginrescueend.com/)**

---

<div class="post-metadata">

**Author:** ![gendag](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/f04885/32.png) [@gendag](https://www.ruby-forum.com/u/gendag)\
**Post date:** [May 25, 2011, 9:55am UTC](https://www.ruby-forum.com/t/creare-una-sandbox-per-le-gemme-usate-dal-progetto/207398/3 "2011-05-25T09:55:00Z")

</div>

Caio Andrea,

la soluzione si basa su RVM come suggerito da Roberto. E’ semplice e  
ti permette di definire in una riga di codice il tuo set di gemme per  
ogni  
progetto. Segui questo  
screencast[http://screencasts.org/episodes/how-to-use-rvm?utm\_source=rubyweekly&utm\_medium=email](http://screencasts.org/episodes/how-to-use-rvm?utm_source=rubyweekly&utm_medium=email),  
che spiega tutto molto bene. In sunto  
gli steps sono questi:

- Install RVM
- create .rvmrc file with the ruby version and the gem set
- use bundler to install gems for every project

2011/5/25 Roberto De Ioris [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
