在过去的一两天里,我一直在对这个问题的墙上猛撞我的头。 (我只用了一周的Linux,而且7个月的Ruby对我来说很容易,但我问了一些开发人员,没有骰子,所以这听起来像是一个真正的问题)。rvm,ubuntu 11.10防止服务器启动的宝石
我在rvm上安装了Ruby 1.9.2,并在Ubuntu 11.10上安装Rails 3.1.1。一切正常,而我是在Windows 7的编码
这里的问题:当我运行rails server
,我得到如下:
$ rails server
/usr/share/ruby-rvm/gems/ruby-1.9.2-p318/gems/bundler-1.1.1/lib/bundler/runtime.rb:74:in `require': no such file to load -- twilio/ruby (LoadError)
from /usr/share/ruby-rvm/gems/ruby-1.9.2-p318/gems/bundler-1.1.1/lib/bundler/runtime.rb:74:in `rescue in block in require'
这样下去了一会儿。这对我来说很奇怪,因为我在我的应用程序中搜索了“twilio/ruby”这一行,但找不到它。
我发现这些链接,它看起来像人们有类似的问题,但我不明白他们在说什么,或者害怕采用他们的建议来恐惧我的环境进一步搞乱我的使用。
而且,一个开发商告诉我做到以下几点:
cd
到我的项目目录rvm use 1.9.2
bundle install
rails server
但是,这也不能工作。
这没有意义,这意味着你的代码在某处使用了twilio gem,但是在启动应用程序之前它并没有被捆绑在一起。首先是cd到你的根目录并运行gem install twilio。因此,twilio被安装到你的gem dir(全局) – jlstr 2012-03-16 23:50:58
nope,那没用,它只是导致了同样的结果,当我做了rails server – user924088 2012-03-17 14:40:12