나는 이것이 새로운 질문이 아니라고 확신하며 벤은이 웹 사이트에서 전에 답변했습니다. 처방 된 솔루션을 시도했지만 불행히도 오류가 계속 발생합니다. 따라서 지역 사회에 다시 접근합니다.
문제는 HomeBrew가 다음과 같은 경고를 표시한다는 것입니다.
경고 : / usr / bin은 / usr / local / bin보다 먼저 발생합니다. 이는 Homebrew에서 제공하는 프로그램 대신 시스템 제공 프로그램이 사용됨을 의미합니다. 다음 도구는 두 경로에 모두 존재합니다.
iconv
PATH의 / usr / bin보다 먼저 / usr / local / bin이 발생하도록 PATH를 수정하십시오.
내 / etc / paths는 다음과 같습니다.
/usr/local/bin
/usr/local/sbin
/usr/bin
/bin
/usr/sbin
/sbin
내 ~ / .bash_profile은 다음과 같습니다.
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
내 ~ / .bashrc는 다음과 같습니다.
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
내 echo $ PATH 출력은 다음과 같습니다.
/usr/local/rvm/gems/ruby-1.9.3-p194/bin /usr/local/rvm/gems/ruby-1.9.3-p194@global/bin /usr/local/rvm/rubies/ruby-1.9.3-p194/bin /usr/local/rvm/bin /usr/bin /bin /usr/sbin /sbin /usr/local/bin /opt/sm/bin /opt/sm/pkg/active/bin /opt/sm/pkg/active/sbin /opt/local/bin
echo $ PATH 에 대한 출력의 모든 공백을 실제로 얻 습니까? 아니면 그냥 형식 오류입니까? 어떤 쉘에서 PATH를 출력합니까? 배쉬 ?
—
Thomas Krajacic
나는 같은 문제가 있습니다. 내가 상상할 수있는 유일한 것은 내 $ PATH를 조종하는 것 입니다이 rvm 스크립트입니다. 나는
—
Harry Moreno
/usr/local/bin
'/ usr / bin'전에 필요
모든 내보내기를 제거하고 내보내기를 그대로두면
—
Ammar Alammar
/etc/paths
어떻게됩니까?
/usr/local/bin
AFTER/usr/bin
를 넣으십시오. 이것은 완전히 잘못되었을 수 있지만, 십대의 무언가가 내 욕심을 불러 일으키고 있습니다.