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

时间:2019-06-20 00:02:31

标签: pyenv

我的MAC中存在有关pyenv的一些问题,因此我将其删除。

打开终端后,始终显示-bash:pyenv:命令未找到消息。

我想这与环境问题有关。

我该如何解决?

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$ 

1 个答案:

答案 0 :(得分:0)

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的行。如果您想安全起见,可以通过在行前面添加#来禁用行,而不必删除行。