关于python:conda-install-和-pip-install-安装python依赖库的选择

首先网上曾经有很多文章讲了它们的区别了,残缺内容不再赘述:

  • 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装置。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理