Mac의 $ PATH에서 항목을 제거하는 방법
Sencha Touch SDK 도구 2.0.0을 설치하려고했지만 제대로 실행할 수 없었습니다. $ PATH 변수에 항목을 생성했습니다. 나중에 sencha sdk 도구 폴더를 삭제했지만 경로 변수가 여전히 있다는 것을 알지 못했습니다.
내가했을 때 echo $PATH
-
/Applications/SenchaSDKTools-2.0.0-beta3:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
$ PATH에서 변수를 제거하는 방법을 검색하고 다음 단계를 따랐습니다.
- 명령을 내렸다
PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin"
- 나요
echo $PATH
보여 주었다있는/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
- 명령을 내렸다
export PATH
- 터미널을 닫고 다시 열었습니다. 명령을 내렸다
echo $PATH
. 이번에는/Applications/SenchaSDKTools-2.0.0-beta3:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
아무도 내가 뭘 잘못하고 있는지 말해 줄 수 있습니까?
수행중인 작업은 현재 세션에 대해 유효합니다 (작업중인 터미널로 제한됨). 이러한 변경 사항을 유지해야합니다. 위의 1-3 단계에있는 명령을 ${HOME}/.bashrc
.
echo $PATH
그것의 가치를 복사export PATH=""
export PATH="/path/you/want/to/keep"
다음 파일을 확인하십시오.
/etc/bashrc
/etc/profile
~/.bashrc
~/.bash_profile
~/.profile
~/.MacOSX/environment.plist
이러한 파일 중 일부는 존재하지 않을 수 있지만 $PATH
정의 를 포함 할 가능성이 가장 높은 파일입니다 .
MAC OS X Leopard 이상
cd /etc/paths.d
제거하려는 경로가 포함 된 위의 디렉토리에 텍스트 파일이있을 수 있습니다.
vim textfile //check and see what is in it when you are done looking type :q
//:q just quits, no saves
제거하려는 경우이 작업을 수행하십시오.
rm textfile //remove it, delete it
여기 에 경로를 '추가'하는 것을 보여 주지만 더 많은 정보가있는 사이트에 대한 링크 가 있습니다. 그러나 약간의 통찰력을 얻을 수 있습니다.
로그인하거나 bash 쉘을 시작할 때 환경 변수는 .bashrc 또는 .bash_profile에 따라로드 / 구성됩니다. 어떤 내보내기를 수행하든 현재 세션에 대해서만 유효합니다. 따라서이 export PATH=/Applications/SenchaSDKTools-2.0.0-beta3:$PATH
명령은 셸을 열 때마다 실행되고 재정의 할 수 있지만 다시 현재 세션에만 적용됩니다. .bashrc 파일을 필요에 맞게 편집하십시오. 권한이 거부되었다고 말하는 경우 파일이 쓰기 금지되어 있고 다른 파일에 대한 링크 (많은 조직이 마스터 .bashrc 파일을 유지하고 각 사용자에게 홈 디렉토리에 대한 링크를 제공하는 경우 링크 대신 파일을 복사 할 수 있음) 콘텐츠 추가 시작)
사용 sudo pico /etc/paths
터미널 창 내부는 제거 할 하나의 항목을 변경하려면 새로운 터미널 세션을 엽니 다.
참고 URL : https://stackoverflow.com/questions/15872666/how-to-remove-entry-from-path-on-mac
'code' 카테고리의 다른 글
빌드 도구 개정판 21.1.1을 찾지 못했습니다-최신 SDK (0) | 2020.12.06 |
---|---|
Postgresql에서 캐리지 리턴과 새 줄을 제거하는 방법은 무엇입니까? (0) | 2020.12.06 |
AJAX 스타일 jQuery UI 탭에로드 된 jQuery UI 대화 상자 창 (0) | 2020.12.06 |
jQuery로 컬렉션에서 클릭 한 요소의 인덱스 가져 오기 (0) | 2020.12.06 |
zlib 헤더는 어떻게 생겼습니까? (0) | 2020.12.06 |