我习惯在启动Python Anaconda环境时输入
source activate <environment>
,这个方法很有效。但是,在创建新的conda环境时,Ubuntu 16.04会显示使用conda activate
来启动环境。除了关于如何设置我的shell以使用conda activate
的错误之外,我仍然不清楚source activate ...
和conda activate ...
之间有何区别。是否有理由进行更改?是否有人知道这两个命令之间的区别?谢谢。
conda activate
的问题在于它假设conda已经在您的PATH中;而source activate
通常是我首次将conda放入PATH的方式。 - user5359531conda activate
与source activate
”的区别。 - Samuel Lelièvre