这几天没事在琢磨 conda 的使用问题。看了非常多的帖子,包括 v2 站内的帖子,但还是有些搞不明白。
环境:Macos
IDE:Pycharm
默认 Python 版本:Python3.7
问题: 1:已经理解了,conda 的关键作用是可以创建不同版本的 python 的环境。 但是比如我有项目 A,项目 B,项目 C,三个项目,同时用 python3.7 进行开发。 那我如果同时将这 3 个项目的解释器都设置为 conda 下面 Python3.7 解释器,开发过程中会发生 conda 本身环境污染这种情况吗?(我目前认为肯定没必要设置 3 个 3.7 的解释器吧?不然 conda 就没有意义了)
2:如果我新建了 conda 环境,比如 python3.5 的环境,那么新的环境里面基本上是没有什么包的,等于是干净的,那我如果需要安装一些包,这些包会需要像之前 pip 安装一样去下载吗?还是说会从 conda 的主环境(某种缓存?)去拖过来?
3:使用了 conda 以后,打开终端 terminal,显示的环境是( base ),不知道这个对平时日常的 mac 操作是否有什么影响?
希望大家指教!谢谢
