0

これが完全なエラーです。これを解決する方法に関するアイデア。グーグルで何も見つかりませんでした。VirtualBoxでUbuntuLinuxを実行しています。

Using RSpec, Unknown
cannot load such file -- magazine/magazine_slave (LoadError)
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
/var/lib/gems/1.9.1/gems/spork-1.0.0rc3/lib/spork/run_strategy/magazine.rb:18:in `<top (required)>'
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
/var/lib/gems/1.9.1/gems/spork-1.0.0rc3/lib/spork/run_strategy.rb:48:in `block in <top (required)>'
/var/lib/gems/1.9.1/gems/spork-1.0.0rc3/lib/spork/run_strategy.rb:48:in `each'
/var/lib/gems/1.9.1/gems/spork-1.0.0rc3/lib/spork/run_strategy.rb:48:in `<top (required)>'
/var/lib/gems/1.9.1/gems/spork-1.0.0rc3/lib/spork/runner.rb:73:in `run'
/var/lib/gems/1.9.1/gems/spork-1.0.0rc3/lib/spork/runner.rb:10:in `run'
/var/lib/gems/1.9.1/gems/spork-1.0.0rc3/bin/spork:10:in `<top (required)>'
/usr/local/bin/spork:19:in `load'
/usr/local/bin/spork:19:in `<main>'
4

2 に答える 2

2

私のubuntuシステムにも同じ問題があります。問題は、所有者以外のユーザーが読み取れない宝石ファイルのアクセス許可にあります。これを解決するには、次のようにファイルのパーミッションを 0644 または a+r に変更します。

$ chmod -v 644 files/myfile.txt
mode  of  `files/myfile.txt'  changed  to  0644  (rw-r--r--)

sudoを使用して許可を得ることができます。詳しい操作については、 http://help.unc.edu/help/how-to-use-unix-and-linux-file-permissions/にアクセスしてください。

于 2013-02-12T15:19:29.060 に答える
0

前回、上記の回答を編集しましたが、まだ問題を解決できません。

それから私はいくつかの検索を行い、最終的に解決しました。

解決策によると、インストールされた gem が実行可能ファイルに十分な権限を与えていないようです。

私はこれを使用しました:gem 'spork-rails', github: 'sporkrb/spork-rails'

解決策: github の要点

于 2013-08-10T07:38:49.717 に答える