2012-02-27 3 views
4

У меня проблемы с Rails 3.2 + Spork. Когда я бегу bundle exec spork я получаю ошибку:Spork-rails, рельсы 3.2 и «нет такого файла для загрузки»

/usr/local/rvm/gems/[email protected]/bin/spork:19:in `load': no such file to load -- /usr/local/rvm/gems/[email protected]/gems/spork-1.0.0rc2/bin/spork (LoadError) 
from /usr/local/rvm/gems/[email protected]/bin/spork:19:in `<main>' 

Как вы могли заметить, я использую RVM управлять своими камнями. Несколько раз я пытался переустановить все свои драгоценные камни в новом gemset. Мне не повезло. Кто-нибудь еще сталкивается с этим?

Я создал GIST для моего Gemfile: https://gist.github.com/1921929

Gist для моей пачки: https://gist.github.com/1925661

+0

Какую структуру тестирования вы используете? –

+0

Я использую Rspec 2. – reidreid46

+0

было бы полезно, если бы вы включили gists 'bundle install' и' gem list' – mpapis

ответ

7

Я понял это. Это были разрешения. Запуск bundle exec spork дал бы мне ошибку, которая была выше. Мне пришло в голову, что мне может понадобиться запустить его как sudo bundle exec spork, и когда я это сделал, я получил другую ошибку.

Я только что управлял командой как rvmsudo или rvmsudo bundle exec spork, так как я использую RVM, и все работает отлично. Оказывается, это не имело никакого отношения к Spork, имеющему какие-либо проблемы. Спасибо всем за то, что посмотрели.

+0

это странно, отнюдь не требуется rvmsudo, я могу думать о двух проблемах: на первом месте вам не нужно устанавливать rvm с sudo/root, а во-вторых, вам нужно добавить своего пользователя в группу rvm и relogin – mpapis

+1

У меня была то же сообщение об ошибке, связанное с Spork, но я не использую rvm. Запуск «sudo bundle exec spork --bootstrap» работал для меня, без «такого файла для загрузки ошибки». Я предполагаю, что проблема с выполнением двоичного файла gem в/usr/local. – luther07

+1

См. Проблемы [176] (https://github.com/sporkrb/spork/issues/176) и [180] (https://github.com/sporkrb/spork/issues/180) в проекте Spork. Существуют открытые проблемы с разрешениями Spork-файлов. – luther07

Смежные вопросы