pyenv использует `sh` вместо оболочки по умолчанию - PullRequest
0 голосов
/ 06 мая 2019

Я думаю, что 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?

...