我的习惯是,自己配置环境,除非我实在解决不了,我才会选择anaconda。
当然,从现在看来,没当初想的,那么不能接受anaconda。
对anaconda 的了解不多,以平时指导的学生在使用anaconda 时出现问题的情况来看,我不推荐使用anaconda 的原因是:
你是为了方便使用anaconda,多数人都是这个目的,你和其他多数人一样,没有解决问题的能力,那么,使用anaconda 的时候,遇到一些可能你找不到的解决方案错误,你就两眼一抹黑——也就是别人可能没有发生过的,或者相关资料很少的。也就如上面别的回答所说:除了那已经弄好的,别的你都不知道咋做。
相比于python,遇到资料少的问题,概率小,同时遇到了,有一些人是能够给你分析并尝试解决的。
用比较招仇的话来讲:
专业的人用专业的工具做专业的事儿,美图秀秀这么方便,还要用photoshop么?专业度不一样。
另外一个原因呢,就是单纯的不愿意,或者说,嫉妒?
我翻来覆去看了几年,看了好几遍的官方文档,积累下来的能力,能够很好的解决各种开发过程中的问题,真就这么没用了,别人看三分钟也能搞定?
以上是我不愿意使用anaconda 的原因。
用python 呢,正常情况下,不会比anaconda 复杂到哪儿去,觉得复杂的多半都不太会用(不招黑)。
就好比:pip freeze > requirements.txt 这个有啥用ÿ