fastlane과 함께 사용하도록 rbenv를 설정하려고합니다. 나는 here 지시를 따른다. 나는에 rbenv에게오류 : gem 실행 중 ... (Gem :: FilePermissionError)
rbenv install 2.3.1
그런 다음 업데이트 그래서 버전 포인트를 설치 한 :
rbenv local 2.3.1
=>2.3.1 (set by /Users/pepe/Development/test-ios/.ruby-version)
:
gem install bundler
를하고 얻을 다음 오류 :
,233,210
그리고 다음을 실행하는 나에게주는 하나의 보석의 설치 및 시스템 (맥 OS X 10.116)에
rbenv which gem /Users/pernillau-ext/.rbenv/versions/2.3.1/bin/gem
which gem /Users/pernillau-ext/.rbenv/shims/gem
분명히 rbenv 점은 사전 설치된 루비와 보석 함께 제공 /Library/Ruby/Gems/2.0.0 디렉토리에 설치됩니다. 그럼 내가 뭘 놓치고 있니? gem 명령이 잘못된 버전을 사용하는 이유는 무엇입니까?
편집 :
내 bash_profile : export ANDROID_HOME=/Users/pepe/Library/Android/sdk export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home export GEM_PATH=/Users/pepe/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0 export PATH=$PATH:/Users/pernillau-ext/Library/Android/sdk/tools:/Users/pernillau-ext/Library/Android/sdk/platform-tools PATH="$(perl -e 'print join(":", grep { not $seen{$_}++ } split(/:/, $ENV{PATH}))')" eval "$(rbenv init -)"
출력 : 쉘이 (의사)처럼 roughtly 보여야에
$PATH
? –'/ Library/Ruby/Gems/2.0.0' 그리고'rbenv local 2.3.1'은 아무것도주지 않습니다 – peuhse