为什么水蟒默认激活基地?

2024-06-26 13:57:19 发布

您现在位置:Python中文网/ 问答频道 /正文

安装Anaconda时,会在.bash_配置文件中添加一个脚本。此脚本似乎在启动shell时激活了基本环境:

(base) ComputerName:~ login$

与不激活任何环境的登录脚本有何不同?为什么基础环境被激活?在

我应该在基本环境中还是在基本环境之外安装带有conda install package的新包?在


Tags: install脚本bashpackagebase环境配置文件login
1条回答
网友
1楼 · 发布于 2024-06-26 13:57:19

Anaconda基于conda,它是一个包和环境管理器。但是,conda也是一个包,因此它不能在没有Python的情况下运行。换句话说,某些环境必须被激活。将base作为默认激活似乎是合理的。此外,base肯定包含所有必要的包,例如,用于安全连接(ssl)的包。在

您可以将新包安装到base或创建其他环境。这取决于您以及如何使用Python。不知道该怎么办?没问题。只需google一些类似python why do i need virtual environment的东西,就可以从几十个来源了解更多信息。在

相关问题 更多 >