Come ricostruire tutte le mie gemme di Ruby?


10

Ho riscontrato un problema apparentemente noto con il compilatore C nativo su OS X 10.8 che non creava correttamente le gemme di Ruby, quindi ho installato GCC come suggerito.

Come posso rvm ricostruire tutte le gemme già installate?

Ho provato rvm update --rubygems 1.9.3, che sembra che dovrebbe funzionare (almeno, secondo la documentazione), ma ricevo il messaggio di errore piuttosto criptico:

ERROR: rvm update has been removed. See 'rvm get' and rvm 'rubygems' CLI API instead

Non ho idea di cosa significhi, e non sono stato in grado di capire un incantesimo per rvm(con get, o qualsiasi altro comando) che ricompili le mie gemme.

Risposte:


17

Puoi ricostruire tutte le tue gemme con:

gem pristine --all

Supponendo che non ci siano problemi con l'installazione di Ruby o Rubygems e solo con le gemme, non dovresti usare affatto rvm. Se tuttavia è necessario aggiornare Rubygems, è possibile provare questo comando per aggiornarlo all'ultima versione:

rvm rubygems latest
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.