내 처음 두 줄은 .zprofile
다음과 같습니다.
export PATH=<value>
export PKG_CONFIG_PATH=<value>
값이 PATH
올바르게 설정되었지만 두 번째 변수의 값이 비어 있습니다. PATH는 대화형 쉘에 의해 상속되는 zsh의 특수 변수입니까?
해결책: 이것은 내 버그입니다. zprofile을 얻으려면 다시 로그인해야 합니다.
답변1
PKG_CONFIG_PATH 에 아무것도 할당하지 않았 .zprofile
으므로 비어 있어야 합니다. source 뒤에도 PATH가 비어 있으면 .zprofile
PATH가 다른 곳(아마도 )에 설정되어 있는 것입니다 ~zshrc
.
PATH 설정 구문에는 추가 및 /또는 앞에 추가 zsh
등이 포함될 수 있습니다 . path+=('/apple/orange')
path=('/apple/orange' $path)
path[1,0]=/apple/orange
export PATH
그러나 PATH를 하위 프로세스로 내보내려면 어딘가에서 다른 프로세스를 찾아야 합니다.