pyenv使用的是`sh`而不是默认的shell

时间:2019-05-06 07:13:47

标签: python shell pyenv

我认为pyenv没有使用zsh,这是我的默认shell:

$ echo $SHELL
/bin/zsh

实际上,每当我运行Python命令时,都会出现以下错误消息:

$HOME/.pyenv/shims/pip: [[: not found

当我运行以bashzsh开头的相同命令时,此消息消失了。

我的.zshrc包含:

$ grep -i pyenv ~/.zshrc 
export PATH="$HOME/.pyenv/bin:$HOME/.local/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

如何强制pyenv使用zsh

0 个答案:

没有答案