浏览代码

docs(pyenv): document necessity to logout after PATH settings

Marc Cornellà 3 年之前
父节点
当前提交
10f3e0d4d4
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      plugins/pyenv/pyenv.plugin.zsh

+ 3 - 2
plugins/pyenv/pyenv.plugin.zsh

@@ -30,7 +30,7 @@ if [[ $FOUND_PYENV -ne 1 ]]; then
 
 
   # If we found pyenv, load it but show a caveat about non-interactive shells
   # If we found pyenv, load it but show a caveat about non-interactive shells
   if [[ $FOUND_PYENV -eq 1 ]]; then
   if [[ $FOUND_PYENV -eq 1 ]]; then
-    cat <<EOF
+    cat >&2 <<EOF
 Found pyenv, but it is badly configured. pyenv might not work for
 Found pyenv, but it is badly configured. pyenv might not work for
 non-interactive shells (for example, when run from a script).
 non-interactive shells (for example, when run from a script).
 ${bold_color}
 ${bold_color}
@@ -40,7 +40,8 @@ in your home directory:
 export PYENV_ROOT="${dir/#$HOME/\$HOME}"
 export PYENV_ROOT="${dir/#$HOME/\$HOME}"
 export PATH="\$PYENV_ROOT/bin:\$PATH"
 export PATH="\$PYENV_ROOT/bin:\$PATH"
 eval "\$(pyenv init --path)"
 eval "\$(pyenv init --path)"
-${reset_color}
+
+You'll need to restart your user session for the changes to take effect.${reset_color}
 For more info go to https://github.com/pyenv/pyenv/#installation.
 For more info go to https://github.com/pyenv/pyenv/#installation.
 EOF
 EOF