.zshrc를 사용하여 PATH 변수를 설정하는 방법

.zshrc를 사용하여 PATH 변수를 설정하는 방법

내 Mac(Big Sur 11.2)에서 Intel C 및 Fortran 컴파일러(icc 및 ifort)를 사용하여 프로그램을 컴파일하려고 합니다. icc 및 ifort 실행 파일은 모두 /opt/intel/oneapi/compiler/2021.2.0/mac/bin. 내 이해는 PATH..zshrc

그래서 내 홈 디렉터리에 빈 문서를 만들고 .zshrc다음 줄을 추가합니다.

export PATH=/opt/intel/oneapi/compiler/2021.2.0/mac/bin:$PATH

그러나 이것은 아무것도 바뀌지 않는 것 같습니다. 터미널(zsh 쉘)을 열고 을 입력해도 which icc여전히 찾을 수 없습니다. 그렇게 하면 printenv다음과 같은 PATH 변수를 볼 수 있습니다.

PATH=/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin

/opt/intel/oneapi/compiler/2021.2.0/mac/bin내 PATH에 어떻게 추가하나요 ?

나는 다음과 같은 답변과 비슷한 질문을 보았습니다.이것, 그러나 해당 단계를 따르려고 해도 문제가 해결되지 않습니다.

도움을 주시면 감사하겠습니다.

참고: 이전에는 를 사용하여 PATH 변수를 편집할 수 있었지만 .bash_profile지금은 Mac OS x의 Big Sur 11.2에서 zsh를 사용하고 있습니다.

답변1

나는 같은 문제가있었습니다. 내 홈 디렉터리의 .zshrc에 있는 PATH 변수에 새 경로를 추가했습니다. 핵심은 터미널 앱을 다시 시작하여 작동하게 하는 것이었습니다.

관련 정보