如何解析 .zshenv。未找到 pyenv 命令?

Cyb*_*unk 9 pyenv

我已经安装了 pyenv,我的 .zshenv 如下所示:

export PYENV_ROOT="$HOME"/.pyenv
export PATH="$PYENV_ROOT"/bin:"$PATH"
if command -v pyenv 1>/dev/null 2>&1; then
  eval "$(pyenv init -)"
fi
eval "$(pyenv virtualenv-init -)"
Run Code Online (Sandbox Code Playgroud)

当我打开新终端时,出现以下错误:

.zshenv。未找到命令: : pyenv

小智 8

github问题链接中的修复对我不起作用。

问题是pyenv运行时不在路径上pyenv init

export PATH=/usr/local/bin:"$PATH"在调用之前添加到我的 .zshenv 中pyenv init