猿问

为什么'(base)'出现在我的anaconda命令提示符中?

我的anaconda命令提示符现在显示:

(base) C:\users\user_name>

我想知道为什么(base)出现在提示的前面。自从我创建了运行Django的虚拟环境以来,这种现象就开始出现了。如果我输入“ deactivate”,则提示消失,但如果我关闭终端并打开新终端,则“ base”又回来了。

(base) C:\users\user_name> deactivate
C:\users\user_name>

问题在于此提示无法识别pip或任何anaconda命令。我可以在“基本”提示符下运行pip,但不能在原始提示符下运行。我使用pip在'(base)...'中安装了一个模块,但是我的ide可以识别该模块。

conda list anaconda

'(base)..'中的Anaconda版本为4.4。没有基础,就无法识别conda。在发生这种情况之前,我已经跑了几次pip和conda。我正在运行Windows 10。


qq_花开花谢_0
浏览 397回答 3
3回答

小怪兽爱吃肉

试试这个:conda config --set auto_activate_base false该changeps1只隐藏的命令提示符下,你仍然在这个环境。auto_activate_base 可以避免进入环境。

HUH函数

尽管Blockchain Business的答案是正确的,但从4.6.4版开始DeprecationWarning: 'source deactivate' is deprecated. Use 'conda deactivate'.所以,conda deactivate实际上,这会完全停用Anaconda,因此可能不是最佳解决方案...恢复: conda activate
随时随地看视频慕课网APP

相关分类

Python
我要回答