在使用Sinatra应用程序时,我遇到了一个特殊的问题,希望有人可以帮助我.我正在运行ruby 1.9.3,当我运行我的应用程序时,ruby myapp.rb它在localhost上运行时出错.然而,当我尝试sudo ruby myapp.rb它时给了我一个错误,Sinatra无法加载,当它显示我从中拉出sinatra的库时,它是/usr/lib/ruby/1.9.1
ruby myapp.rb
sudo ruby myapp.rb
我认为这就是我的问题,但我不知道如何改变这条道路.我可以在我的应用程序或终端中更改ruby的路径,任何帮助吗?
ruby path sinatra sinatra-assetpack
path ×1
ruby ×1
sinatra ×1
sinatra-assetpack ×1