Recentemente ho aggiornato da Rubino 2.2.2 a 2.2.3 utilizzando RVM. Ciò ha incasinato alcune cose nel mio ambiente di sviluppo, ma ho potuto gestirlo finora grazie a utili messaggi di errore.rake db: migrazione non funziona dopo Ruby 2.2.2 a 2.2.3 aggiornamento via RVM
Ora volevo aggiungere alcune migrazioni al mio DB e incontrato questo errore:
$ rake db:migrate
/Users/howard/.rvm/gems/ruby-2.2.3/bin/ruby_executable_hooks:15:in `eval': /Users/howard/.rvm/rubies/ruby-2.2.3/bin/rake:4: syntax error, unexpected tSTRING_BEG, expecting keyword_do or '{' or '(' (SyntaxError)
exec "$bindir/ruby" -x "$0" "[email protected]"
^
from /Users/howard/.rvm/gems/ruby-2.2.3/bin/ruby_executable_hooks:15:in `<main>'
Ogni aiuto è molto apprezzato.
Pensavo che l'RVM impedisse che cose del genere accadessero?
Uso le ultime versioni di OS X, Ruby e Rails.
Grazie mille in anticipo!
'use 2.2.3 --default' dovrebbe essere 'rvm use 2.2.3 --default'. A parte questo ha funzionato perfettamente! – aizotov
'gem install bundle' dovrebbe essere' gem install bundler' –