我在Mac上使用python时遇到了一些问题。我需要从3.5到3.7的不同版本以及用于数据科学的多个包。由于网上的各种说明,我最终安装了python 3.6本身,anaconda,pipenv以及更多我甚至无法记住的东西。
我想没有其他方法可以消除这种混乱,而不是格式化一切并重新开始。目前我的终端正在为终端中的环境显示某种前缀。就像是:
(base) user@machine:~$:
我怎样才能至少摆脱这个环境前缀?它出现在安装pipenv后,似乎已经接管了我以前的anaconda环境。我担心卸载pipenv时会消失。
单独使用deactivate
命令可以使您脱离当前激活的虚拟环境。
(base) user@machine:~$:
(base) user@machine:~$: deactivate
user@machine:~$:
据我所知,这适用于所有操作系统。
发现问题:Anaconda编辑了.bash_profile,它在mac上为每个新终端执行。我删除了anaconda条目,基本前缀消失了。