[ruby-on-rails] “번 들러를 찾을 수 없습니다”오류

시도 할 bundler update때이 오류가 발생합니다.

.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in
`to_specs': Could not find bundler (>= 0) amongst
[rake-0.8.7, rake-0.8.7, rubygems-update-1.8.4] (Gem::LoadError)

저는 Ruby를 처음 사용합니다. 누군가이 문제의 원인을 말해 줄 수 있습니까? 레이크 0.8.7이 설치되었습니다.



답변

번 들러 젬이 설치되어있는 경우 “번들”업데이트를 입력하고 있는지 확인하십시오.

bundle update

번 들러가 설치되어 있지 않으면 gem install bundler.


답변

이 문제가 있었는데 다음과 같이했습니다.

gem install bundle

“번 들러”가 아닌 “번들”이 내 문제를 해결했습니다.

그런 다음 프로젝트 폴더에서 다음을 수행하십시오.

bundle install

그런 다음 다음을 사용하여 프로젝트를 실행할 수 있습니다.

script/rails server


답변

나는 같은 문제가 있었다. 이것은 나를 위해 일했습니다.

  1. rvm / script / rvm을 실행하고 https://rvm.io/rvm/install/에 표시된대로 .profile 또는 .bash_profile에 추가합니다.

  2. sudo없이 번들 사용


답변

rvm을 사용하는 경우 다음 명령을 시도하십시오.

rvmsudo gem install bundler

다른 질문에 따르면 : [] (Gem :: LoadError) 사이에서 레일 (> = 0)을 찾을 수 없습니다 .

도움이 되었기를 바랍니다.


답변

명령은 bundle update( “번들”에 “r”이 없음)입니다.

번 들러가 설치되어 있는지 확인하려면 다음을 수행하십시오. gem list bundler또는 which bundle명령은 번 들러 버전 또는 경로를 나열합니다. 아무것도 표시되지 않으면을 입력하여 번 들러를 설치 gem install bundler합니다.


답변

나는 똑같은 문제가 있었다 .. RVM 물건을 올바르게 설정하지 않은 bash 프로필에 무언가가 발생했습니다.

bash 프로필에 다음 줄이 있는지 확인하십시오.

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"  # This loads RVM into a shell session.

그런 다음 “source ~ / .bash_profile”을 실행하고 bash 프로필에있는 모든 것을 다시로드했습니다.

그것은 나를 위해 그것을 고치는 것 같았습니다.


답변

비슷한 질문에 대한 이 답변 에 따르면 충분합니다.

rvmsudo gem install bundler.

건배