我在 MAC 中删除了 Pyenv。如何初始化环境变量?

I removed Pyenv in MAC. How to initialize environment variable?

我的 MAC 中有一些关于 pyenv 的问题,所以我删除了它。

之后我打开终端,总是出现-bash: pyenv: command not found 消息。

估计是环境问题

我该如何解决这个问题?

Last login: Wed Jun 19 22:15:19 on ttys000
-bash: pyenv: command not found
-bash: pyenv: command not found
-bash: pyenv: command not found
-bash: pyenv: command not found
-bash: pyenv: command not found
-bash: pyenv: command not found
-bash: pyenv: command not found
ShinTaeyongui-iMac:~ shintaeyong$ 

您的 shell (bash) 的配置文件仍然包含对 pyenv 命令的引用。根据您安装 pyenv 的方式,此配置文件可以是 ~/.bashrc~/.bash_profile(或两者)。

您正在查找的行可能是(如果通过 pipenv-installer 安装):

export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

或者(如果通过手动说明安装):

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

您应该能够安全地删除所有包含 pipenv 的行。如果你想安全起见,你可以禁用这些行而不是通过在它们前面添加 # 来删除它们。