2017-03-24 6 views
0

, 나는이 Gemfile은 Bundler 프로그램의 다른 버전을 필요로하는 오류를RubyMine에서 사용하는 번들러 버전을 어떻게 업데이트합니까? 내가 RubyMine의 사양을 실행하거나 RubyMine에서 '번들이 설치'수행하려고 할 때

를 얻을. gem install bundler을 실행하여 Bundler를 업데이트하려면 이 필요합니까?

RubyMine은 1.12.5 번들을 사용하지만 프로젝트는 Gemfile.lock에서 1.14.6을 필요로합니다. RubyMine에서 사용하는 번들러 버전을 업데이트하려면 어떻게해야합니까? 참고 : 나는 bash 콘솔에서 아무런 문제없이이 작업을 수행 할 수 있지만 RubyMine에는 영향을 미치지 않습니다. 이것은 순전히 RubyMine 문제입니다. 감사합니다.

답변

0

RubyMine에서 터미널을 열고 gem install bundler을 실행하여 최신 버전을 얻을 수 있습니다.

1

bundler는 컴퓨터에서 rvm 또는 rbenv에서 사용할 수 있습니다. 당신은이 명령을 실행하여 사용하는 들러 배울 수 있습니다

> which bundler 

사용을 rubymine 들러를 변경하려면를 오픈 환경 설정 -> 언어 & 프레임 워크 -> 루비 SDK 및 보석. 그런 다음 루비 민 (Rubymine)에 적합한 번들러 버전을 선택하십시오.

enter image description here

0

기회는 RubyMine 및 bash는 콘솔에서 RVM 또는 rbenv 다른 gemsets를 사용하고 있습니다.

$ rvm gemset name

이 Rubymine에 설정되어 같은 gemset로 전환하려면 :

은 bash는 콘솔에서 실행되는 현재 gemset, 확인하려면

$ rvm use [email protected]

그런 다음 $ gem install bunler 실행을 - 그것을 current-gemset에 설치되고 RubbyMine이이를 사용하기 시작할 것입니다.