Я думаю, что pyenv
не использует zsh
, который является моей оболочкой по умолчанию:
$ 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
?