我最近用国产软件在我的Mac上安装了pyenv。我通过在终端中输入命令brew install pyenv来安装它,仅此而已。我没有执行任何其他必要的步骤,比如在终端中执行echo 'eval "$(pyenv init --path)"' >> ~/.zprofile或其他任何步骤。
无论如何,我现在使用rm -rf $(pyenv root)命令卸载pyenv,然后在终端中卸载brew uninstall pyenv命令,因为我根本没有使用pyenv。
我的问题是,是否应该在使用rm -rf $(pyenv root)命令卸载pyenv之前从shell启动配置中删除pyenv init调用?然后按照brew uninstall pyenv命令执行吗?
在卸载pyenv时,我不认为需要执行该步骤,因为再次,除了在终端中执行brew install pyenv命令之外,我没有执行安装pyenv所需的任何其他步骤。
我正在使用zsh (如果这对任何人重要的话)。如果我必须重新安装pyenv并从我的shell启动配置+用于卸载它的其他步骤中删除pyenv init调用,那么请告诉我如何完成该任务。如果我不需要从shell启动配置中删除pyenv init调用,那么就好了。
发布于 2021-08-16 16:17:16
pyenv不会自动将init脚本写入zsh init文件。
因此,如果在安装.zshrc后没有接触到.zprofile文件,则不必手动删除这些pyenv init脚本。
您的卸载步骤是正确的:
rm -rf "$(pyenv root)"移除编译后的python、virtualenv the stored.brew uninstall pyenv中的文件夹。https://stackoverflow.com/questions/68797325
复制相似问题