我认为pyenv
没有使用zsh
,这是我的默认shell:
$ echo $SHELL
/bin/zsh
实际上,每当我运行Python命令时,都会出现以下错误消息:
$HOME/.pyenv/shims/pip: [[: not found
当我运行以bash
或zsh
开头的相同命令时,此消息消失了。
我的.zshrc包含:
$ grep -i pyenv ~/.zshrc
export PATH="$HOME/.pyenv/bin:$HOME/.local/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
如何强制pyenv
使用zsh
?