As duas primeiras linhas do meu .zprofile
são:
export PATH=<value>
export PKG_CONFIG_PATH=<value>
O valor de PATH
está definido corretamente, mas o valor da segunda variável está vazio. PATH é uma variável especial no zsh que é herdada por shells interativos?
Solução: Foi um erro da minha parte. Foi necessário fazer login novamente para que o zprofile fosse obtido.
Responder1
Você não atribuiu nada a PKG_CONFIG_PATH em .zprofile
, portanto deve estar vazio. Se PATH também não estiver vazio após sourcing .zprofile
, então PATH está sendo definido em outro lugar, possivelmente em ~zshrc
.
Observe que a sintaxe para definir PATH zsh
pode incluir algo como path+=('/apple/orange')
anexar e path=('/apple/orange' $path)
(ou path[1,0]=/apple/orange
) preceder.
No entanto, em algum lugar você deve encontrar outro export PATH
se quiser que o PATH seja exportado para subprocessos.