programing

홈브루의 PATH를 어떻게 수정합니까?

itmemos 2023. 7. 16. 12:47
반응형

홈브루의 PATH를 어떻게 수정합니까?

루비 1.9.3을 설치하려고 하는데 홈브루를 먼저 설치해야 한다고 읽습니다.랜브루 박사님, 그리고 그것은 저에게 많은 경고를 주고 있습니다.그 중 하나는:

경고: /usr/local/bin 이전에 /usr/bin이 발생합니다. 즉, Homebrew에서 제공하는 프로그램 대신 시스템에서 제공하는 프로그램이 사용됩니다.두 경로 모두에 다음 도구가 있습니다.

easy_install
easy_install-2.6

PATH에서 /usr/local/bin이 /usr/bin보다 앞에 오도록 PATH를 수정하는 것이 좋습니다.

여기서 요구하는 것을 어떻게 합니까?

/etc/dll 파일을 열고 /usr/local/bin을 /usr/bin 위에 놓습니다.

$ sudo vi /etc/paths
/usr/local/bin
/usr/local/sbin
/usr/bin
/bin
/usr/sbin
/sbin

터미널을 다시 시작합니다. @mmel

경로를 업데이트하는 방법은 여러 가지가 있습니다.6월 1일 답은 아주 좋습니다.또 다른 방법은 다음과 같은 기능을 확장하는 것입니다..bash_profile가질 대상:

export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH"

장소 위의 선/usr/local/bin그리고./usr/local/sbin눈앞에서$PATH일단 소스를 생성하면.bash_profile또는 새로운 터미널을 시작합니다. 에코를 통해 경로를 확인할 수 있습니다.

$ echo $PATH
/usr/local/bin:/usr/local/sbin:/Users/<your account>/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

일단 결과가 만족되면 실행$ brew doctor더 이상 오류가 발생하지 않아야 합니다.

이 블로그 게시물은 제가 마주친 문제들을 해결하는 데 도움이 되었습니다.http://moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/

원하는 터미널 응용 프로그램에서 다음 행을 실행하면 됩니다.

echo export PATH="/usr/local/bin:$PATH" >> ~/.bash_profile

터미널을 다시 시작하고 실행

brew doctor

그 문제는 해결되어야 합니다.

텍스트에서 bash 프로파일 열기편집

open -e.sys_profile

PATH 내보내기 PATH=/usr/bin:/usr/sbin:/sbin:/sbin:/usr/local/bin:~/usr/local/sbin:~/bin 앞에 파일을 편집하거나 붙여넣습니다.

파일 저장 및 닫기

*.bash_profile을 직접 열려면 textEdit > file > recent

불필요한 중복을 방지하기 위해 ~/.bash_profile에 다음을 추가했습니다.

case ":$PATH:" in
  *:/usr/local/bin:*) ;;     # do nothing if $PATH already contains /usr/local/bin
  *) PATH=/usr/local/bin:$PATH ;;  # in every other case, add it to the front
esac

신용: https://superuser.com/a/580611

언급URL : https://stackoverflow.com/questions/10343834/how-to-modify-path-for-homebrew

반응형