Sinatra アプリで作業しているときに、誰かが助けてくれることを願って、奇妙な問題に遭遇しました。ruby 1.9.3 を実行していますが、これを使用してアプリを実行するruby myapp.rb
と、localhost でエラーが発生して実行されます。ただし、試しsudo ruby myapp.rb
てみると、Sinatraをロードできなかったというエラーが表示され、sinatraをプルするライブラリが表示されると、/usr/lib/ruby/1.9.1です
それが私の問題だと思いますが、このパスを変更する方法がわかりません。ルビーのパスを変更するには、アプリまたは端末でそれを行いますか?