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

简要概括一下关键点,作为选择的依据:

  • conda里的python库数量很少,只有1500+,不是知名库基本就不要想了;相比之下pip源有23万+的库资源,高了两个数量级
  • 但是pip有个明显的缺点:它在安装一个库的时候,会同时装对应的依赖,然而如果这个依赖已经存在了,并且跟预期的版本不同,那么它就不管不顾地把当前库删了,重装需要的版本,这经常会造成新安装以后,一些就的库不能用了;而conda会相应地执行SAT测试,尽量保证所有版本的兼容性

结论:python的依赖库,可以先尝试conda,有的话直接装,没有再用pip安装。


songofhawk
303 声望24 粉丝