执行Bundle安装时Sqlite3出现问题

时间:2011-04-05 08:30:09

标签: ruby-on-rails ruby ruby-on-rails-3 sqlite

我真的很难解决这个问题,因为我没有看到任何已经在网上写过的解决方案,所以我决定在StackOverflow上提出一个问题。

首先,我创建了一个名为“MicroTwitter”的新Rails应用程序:

rails new MicroTwitter -T

这里rails命令的-T选项告诉Rails不要生成测试目录 与默认的Test :: Unit框架相关联。

之后,我在Gemfile上添加了几行:

group :development do
    gem 'rspec-rails'
end

group :test do
    gem 'rspec'
    gem 'webrat'
end

所以我做了bundle install

但是经过几分钟的等待,它被卡住了。

C:\Users\MDF\Desktop\apps\rails apps\MicroTwitter>bundle install
Fetching source index for http://rubygems.org/
Using rake (0.8.7)
Using abstract (1.0.0)
Using activesupport (3.0.5)
Using builder (2.1.2)
Using i18n (0.5.0)
Using activemodel (3.0.5)
Using erubis (2.6.6)
Using rack (1.2.2)
Using rack-mount (0.6.14)
Using rack-test (0.5.7)
Using tzinfo (0.3.26)
Using actionpack (3.0.5)
Using mime-types (1.16)
Using polyglot (0.3.1)
Using treetop (1.4.9)
Using mail (2.2.15)
Using actionmailer (3.0.5)
Using arel (2.0.9)
Using activerecord (3.0.5)
Using activeresource (3.0.5)
Using bundler (1.0.11)
Using diff-lcs (1.1.2)
Using nokogiri (1.4.4.1)
Using thor (0.14.6)
Using railties (3.0.5)
Using rails (3.0.5)
Using rspec-core (2.5.1)
Using rspec-expectations (2.5.0)
Using rspec-mocks (2.5.0)
Using rspec (2.5.0)
Using rspec-rails (2.5.0)
Using sqlite3 (1.3.3)

它只是坚持 sqlite3 。对于那些知道如何解决这个问题的人,非常感谢您的帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

好的,我发现了问题。 我要安装“webrat”宝石。

安装webrat之后:

gem install webrat

再次安装捆绑包,它就像魔法一样! 我想下次我必须要更加小心。感谢您的所有答案和评论! :)