시에라의 가장 최근 설치가이 작업과 관련이 있습니다 만 이것은 이상한 일입니다. . 사실, 어제 밤 나는 다시 작동하도록 전체 rbenv 폴더를 완전히 (수동으로) 제거해야했습니다.eval "~ (rbenv init -)"은 ~/.zshrc (OS X)에서 참조 할 때 작동하지 않습니다.
요약하면 ~/.zshrc 파일의 PATH 선언 바로 다음에 eval "$(rbenv init -)"
이 추가되었습니다. 그러나, iTerm 콘솔을 시작할 때, 그 라인 패스는 무시되고 shim 아래의 모든 보석은 무시됩니다. 또한 기본 루비 버전이로드되어야합니다. ruby -v
이 최근에 설치된 글로벌 2.3.1을 반환하기 때문에로드되지 않습니다.
재미있는 점은 명령 줄에서 eval "$(rbenv init -)"
이 올바르게 해결되고 그 후에 모두 정상적으로 작동한다는 것입니다.
시에라를 설치할 수없고 동일한 설정, 동일한 ZSH 버전 등을 설치할 수있는 또 다른 Mac이 있습니다.
누구나 똑같은 경험이 있습니까? 안드레아
PATH에'rbenv'가 있습니까? '~/.zshrc'에'export PATH = "$ HOME/.rbenv/bin : $ PATH"'그리고 나서 'eval "$ (rbenv init -)"'를 시도하십시오 – Aleksey
나는 시에라에 있습니다. 또한 xcode를 설치해야합니까? 가지고 있니? – Aleksey
위의 경로는 제자리에 없지만 실행될 동일한 터미널 창에서 rbenv를 문질러서 문제가되는 것은 아닙니다. 어떤 rbenv가/local/bin/rbenv 경로를 반환합니까? –