在开发 Sinatra 应用程序时,我遇到了一个特殊的问题,希望有人可以帮助我解决。我正在运行 ruby 1.9.3,当我使用ruby myapp.rb
它运行我的应用程序时,它在本地主机上运行,但出现错误。但是,当我尝试时sudo ruby myapp.rb
,它给了我一个无法加载 Sinatra 的错误,当它向我显示它从中提取 sinatra 的库时,它是 /usr/lib/ruby/1.9.1
我认为这就是我的问题所在,但我不知道如何改变这条路。我是否在我的应用程序或终端中执行此操作来更改 ruby 的路径,有什么帮助吗?