共计 385 个字符,预计需要花费 1 分钟才能阅读完成。
首先网上曾经有很多文章讲了它们的区别了,残缺内容不再赘述:
- https://www.askpython.com/pyt…
- https://www.anaconda.com/blog…
- https://stackoverflow.com/que…
简要概括一下关键点,作为抉择的根据:
- conda 里的 python 库数量很少 ,只有 1500+,不是出名库根本就不要想了;相比之下 pip 源有 23 万 + 的库资源,高了两个数量级
- 然而 pip 有个显著的毛病:它在装置一个库的时候,会同时装对应的依赖,然而如果这个依赖曾经存在了,并且跟预期的版本不同,那么它就不管不顾地把以后库删了,重装须要的版本,这常常会造成新装置当前,一些就的库不能用了;而 conda 会相应地执行 SAT 测试,尽量保障所有版本的兼容性
论断:python 的依赖库,能够先尝试 conda,有的话间接装,没有再用 pip 装置。
正文完