Ciao, ho iniziato da poco ad usare Ruby e Sinatra e sto seguendo dei tutorial che fanno riscontrare sempre il solito problema quando vado per lanciare l'app. "/Users/myusername/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- stripe (LoadError)" e avanti cosi per ogni "require" che ho usato. Sapete dirmi a cosa sia dovuto e a come posso risolverlo? Grazie Alberto
on 2012-10-24 23:49
on 2012-10-25 11:43
Puoi inviarci un pezzo di codice? Probabilmente e' dovuto ai path..prova a specificare il path relativo nella require: require '../dep/user' ciao
on 2012-10-25 11:48
2012/10/24 Alby Bisy <albybisy@tin.it>: [snip] > e avanti cosi per ogni "require" che ho usato. > > Sapete dirmi a cosa sia dovuto e a come posso risolverlo? Visto che usi RVM prova a fare cos. Crea un gemset per il tuo progetto e crei il file .rvmrc appropriato $ gem install bundler nel tuo gemset appena creatp Metti tutte le gemme che ti servono nel file Gemfile e lanci il bundle install Poi fai un bundle exec e qui dipende da come hai scritto l'applicazione sinatra perch potrebbe essere bundle exec app.rb o bundle exec ruby ./app.rb -- $ cd /pub $ more beer The blog that fills the gap between appsec and developers: http://armoredcode.com
on 2012-10-26 00:11
Cerco di spiegare meglio. Ho seguito questo tutorial : http://screencasts.org/episodes/ajax-website-with-... dove nella root ci sono due file: app.rb , birthday_countdown.rb . Nel secondo file c'è una classe (libreria) che dovrebbe essere invocata nell' app.rb.. con appunto.. require 'birthday_countdown' (come scritto ne tutorial. Una volta lanciata, nel terminale mi viene fuori questo errore. $ ruby app.rb > /Users/myusername/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- birthday_countdown (LoadError) from /Users/myusername/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require' from app.rb:3:in `<main>' Ho notato errori simili anche quando cerco di installare questa app RAILS https://github.com/RailsApps/rails-composer/ i messaggi di errori li potete vedere nel file allegato.
on 2012-10-26 01:11
Alby Bisy wrote in post #1081233: > Cerco di spiegare meglio. > Ho seguito questo tutorial : > http://screencasts.org/episodes/ajax-website-with-... > > dove nella root ci sono due file: app.rb , birthday_countdown.rb . > Nel secondo file c'è una classe (libreria) che dovrebbe essere invocata > nell' app.rb.. con appunto.. require 'birthday_countdown' (come scritto > ne tutorial. > > Una volta lanciata, nel terminale mi viene fuori questo errore. > $ ruby app.rb >> > /Users/myusername/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in > `require': cannot load such file -- birthday_countdown (LoadError) > from > /Users/myusername/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in > `require' > from app.rb:3:in `<main>' > > Ho notato errori simili anche quando cerco di installare questa app > RAILS https://github.com/RailsApps/rails-composer/ > i messaggi di errori li potete vedere nel file allegato. RISOLTO QUESTO PUNTO. con Ruby 1.9.3 bisogna mettere "require_relative"
on 2012-10-29 15:21
Il problema persiste per quando si richiamano le gemme. Ho seguito questo tutorial: http://net.tutsplus.com/tutorials/ruby/singing-wit... e quando vado per lanciare l'app (ruby recall.rb) nel terminale mi dice che non riesce a trovare "Datamapper" e mi da queso errore ---------------------------- /Users/myuser/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- datamapper (LoadError) from /Users/myuser/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require' from recall.rb:2:in `<main>' --------------------------- Vi mai capitato a voi? Di cosa è dovuto? Un errore di path? grazie in anticipo a chi può aiutarmi. Alberto
on 2012-10-30 10:11
A me sembra un problema di gemme. Prova a condividere il tuo Gemfile.
Immagino tu stia usando bundler, quindi come prima cosa fare un
bundle show data_mapper
Prova anche a fare qualche test direttamente da console per vedere che
cosa ne esce fuori.
Good luck
2012/10/29 Alby Bisy <albybisy@tin.it>
>
/Users/myuser/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
> grazie in anticipo a chi pu aiutarmi.
>
> Alberto
>
> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> Ml mailing list
> Ml@lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
>
--
Andrea Reginato
Lelylan | reThink your house
http://lelylan.com
on 2012-10-30 10:23
Probabilmente bundle show datamapper perché il suo errore era "cannot load such file -- datamapper" e nel tutorial che linka ci sono riferimenti a sqlite e datamapper. Ma l'idea di farci vedere il Gemfile è corretta e la questione datamapper vs data_mapper non è chiusa. Infatti: Ecco altri problemi del genere con datamapper e sqlite http://stackoverflow.com/questions/6567372/loaderr... Mi par di capire che qualcuno abbia risolto includendo la gemma dm-sqlite-adapter e qualcun altro usando la gemma data_mapper (rieccola). Ci sono dei mesi di differenza tra le due risposte e saranno cambiate le versioni delle gemme e le dipendenze. Ormai è passato un anno, gem "data_mapper" dovrebbe essere la soluzione corrente, da qui immagino la risposta di Andrea :-) Paolo
on 2012-10-30 15:03
+1 2012/10/30 Paolo Montrasio <paolo@paolomontrasio.com> > Mi par di capire che qualcuno abbia risolto includendo la gemma > _______________________________________________ > Ml mailing list > Ml@lists.ruby-it.org > http://lists.ruby-it.org/mailman/listinfo/ml > -- Andrea Reginato Lelylan | reThink your house http://lelylan.com
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.