警告:`pyenv init -` 不再设置 PATH。苹果系统
WARNING: `pyenv init -` no longer sets PATH. MacOS
由于错误的原因,我通过 运行 pyenv update
更新了我的 pyenv,此后每次当我打开一个新的控制台时,我都会收到这个错误
WARNING: `pyenv init -` no longer sets PATH.
Run `pyenv init` to see the necessary changes to make to your configuration.
我尝试将其添加到我的 .zshrc 中:
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
if command -v pyenv 1>/dev/null 2>&1; then
eval "$(pyenv init --path)"
fi
这是在其他帖子和问题中推荐的,但在那种情况下,我收到了另一条错误消息:
Failed to initialize virtualenvwrapper.
Perhaps pyenv-virtualenvwrapper has not been loaded into your shell properly.
Please restart current shell and try again.
更多信息:
系统:MacOS Catalina 10.15.7
Pyenv 版本 2.0.2
谢谢大家
看来您需要按照原始错误消息中的建议步骤进行操作
run `pyenv init` to see the necessary changes to make to your configuration.
我收到了同样的消息,我所要做的就是:
1- 在 .zprofile 中(在我的例子中我没有,我必须在用户根路径中创建它)我添加了这个:
Pyenv settings
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"
2- 在 .zshrc 中我添加了:
eval "$(pyenv init -)"
这就是全部
顺便说一下你的错误:
Failed to initialize virtualenvwrapper.
Perhaps pyenv-virtualenvwrapper has not been loaded into your shell properly.
Please restart current shell and try again.
与那个问题没有直接关系,如果修复对你不起作用,也许张贴你的 .zshrc .bashprofile 的片段可以帮助更好地理解问题
我希望这对你有用。
由于错误的原因,我通过 运行 pyenv update
更新了我的 pyenv,此后每次当我打开一个新的控制台时,我都会收到这个错误
WARNING: `pyenv init -` no longer sets PATH.
Run `pyenv init` to see the necessary changes to make to your configuration.
我尝试将其添加到我的 .zshrc 中:
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
if command -v pyenv 1>/dev/null 2>&1; then
eval "$(pyenv init --path)"
fi
这是在其他帖子和问题中推荐的,但在那种情况下,我收到了另一条错误消息:
Failed to initialize virtualenvwrapper.
Perhaps pyenv-virtualenvwrapper has not been loaded into your shell properly.
Please restart current shell and try again.
更多信息:
系统:MacOS Catalina 10.15.7 Pyenv 版本 2.0.2
谢谢大家
看来您需要按照原始错误消息中的建议步骤进行操作
run `pyenv init` to see the necessary changes to make to your configuration.
我收到了同样的消息,我所要做的就是:
1- 在 .zprofile 中(在我的例子中我没有,我必须在用户根路径中创建它)我添加了这个:
Pyenv settings
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"
2- 在 .zshrc 中我添加了:
eval "$(pyenv init -)"
这就是全部
顺便说一下你的错误:
Failed to initialize virtualenvwrapper.
Perhaps pyenv-virtualenvwrapper has not been loaded into your shell properly.
Please restart current shell and try again.
与那个问题没有直接关系,如果修复对你不起作用,也许张贴你的 .zshrc .bashprofile 的片段可以帮助更好地理解问题
我希望这对你有用。