私の最初の2行は.zprofile
次のとおりです。
export PATH=<value>
export PKG_CONFIG_PATH=<value>
値はPATH
正しく設定されていますが、2番目の変数の値は空です。 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を子プロセスとしてエクスポートするには、どこかで別のプロセスを見つける必要があります。