如何摆脱终端中显示的(基本)环境前缀

问题描述 投票:0回答:2

我在Mac上使用python时遇到了一些问题。我需要从3.5到3.7的不同版本以及用于数据科学的多个包。由于网上的各种说明,我最终安装了python 3.6本身,anaconda,pipenv以及更多我甚至无法记住的东西。

我想没有其他方法可以消除这种混乱,而不是格式化一切并重新开始。目前我的终端正在为终端中的环境显示某种前缀。就像是:

(base) user@machine:~$:

我怎样才能至少摆脱这个环境前缀?它出现在安装pipenv后,似乎已经接管了我以前的anaconda环境。我担心卸载pipenv时会消失。

python anaconda pipenv
2个回答
1
投票

单独使用deactivate命令可以使您脱离当前激活的虚拟环境。

(base) user@machine:~$:
(base) user@machine:~$: deactivate
user@machine:~$:

据我所知,这适用于所有操作系统。


1
投票

发现问题:Anaconda编辑了.bash_profile,它在mac上为每个新终端执行。我删除了anaconda条目,基本前缀消失了。

© www.soinside.com 2019 - 2024. All rights reserved.