Проблема с Sqlite3 при установке Bundle - PullRequest
0 голосов
/ 05 апреля 2011

Мне действительно трудно это решить, поскольку я не вижу никаких возможных решений, которые уже написаны в сети, поэтому я решил задать вопрос здесь, в StackOverflow.

Во-первых, ясоздали новое приложение Rails под названием «MicroTwitter»:

rails new MicroTwitter -T

Здесь опция -T команды rails говорит 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 голосов
/ 06 апреля 2011

Хорошо, я обнаружил проблему.Я должен установить гем "webrat".

После того, как я установил webrat:

gem install webrat

и снова установил пакет, он работает как по волшебству!Думаю, в следующий раз мне нужно быть более осторожным.Спасибо за все ответы и комментарии!:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...