2014-12-09 5 views
1

Ruby-audio-1.6.1 gem을 설치했습니다. 시작하려고 할 때 Ruby-audio-1.6.1 gem 파일을 내 Gemfile에 추가했습니다. 서버까지 나는군요 :Ruby-Audio - "지정한 모듈을 찾을 수 없습니다 ..."

C : /Ruby21-x64/lib/ruby/gems/2.1.0/gems/ruby-audio-1.6.1/lib/ruby-audio.rb : 6 : /Ruby21-x64/lib/ruby/gems/2.1.0/gems/ruby-audio-1.6.1/lib/ruby-audio.rb : 1 : C에서 '에서 require': 126: The specified module could not be found. - C:/Ruby21-x64/lib/ruby/gems/2.1.0/extensions/x64-mingw32/2.1.0/ruby-audio-1.6.1/rubyaudio_ext.so (LoadError) from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/ruby-audio-1.6.1/lib/ruby-audio.rb:6:in 구조에서 <top (required)>' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.8/lib/bundler/runtime.rb:76:in 필요한에서 ' C : /Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.8/lib/bundler/runtime.rb : 76 : ,723,210 각각 'C에서 : block in require' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.8/lib/bundler/runtime.rb:61:in 각 /Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.8/lib/bundler/runtime.rb : 72'C에서 /Ruby21-x64/lib/ruby ​​/ gems/2.1.0/gems/bundler-1.7.8/lib/bundler/runtime.rb : 61 : require' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.8/lib/bundler.rb:134:in 은 E :/Development/mixer/config/application의 ' 이 필요합니다. rb : 7 : <top (required)>' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:79:in 에서 ' C : /Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb : 79 : block inserver' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:76:in C : /Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb : 76 : 에서 server' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:40:in run_command! '탭하세요. C : /Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.8/lib/rails/commands.rb : 17 : <top (required)>' from bin/rails:4:in 빈/레일에서 ' 필요 : 4 :

`에 나는 주위를 파고 봤는데 많이 나는 초기 보석 설치는 잘 갔다, 그래서 지금은 그냥이 시점에서 밖으로 erroring있어, 제대로 libsndfile 설치되어 있는지 보장했습니다 찾을 수 없습니다. 그 파일이 실제로 그 위치에 존재하는지 확인했는데, 어떤 일이 잘못 될 수 있는지에 관해서는 약간 혼란 스럽습니다.

gem 'ruby-audio', require: false 

서버를 시작 시도하고 귀하의 질문에 결과를 게시 : 거짓 필요로 Gemfile에

+0

당신이 사용하고있는 파일에 요구했다 :

sndfile 보석은 새로운 유사한입니까? – dax

+0

@dax 아직 그것을 사용하고 있지 않다. 나는 그것을 Gemfile에 추가했고 그것을 확인하기 위해 서버를 실행하려고 시도했다. 아직 어디서나 사용하려고 시도하지 않았습니다. –

답변

1

은, 그것을 표시하려고합니다.

루비 오디오 젬이 꽤 오래되었으므로 더 새로운 보석을 사용해 볼 수도 있습니다. https://github.com/ronen/sndfile

+0

그게 효과가 있었지만 전에는 건너 가지 않았으므로 sndfile 보석에 균열을 줄 예정입니다! 고마워. –

관련 문제