conda使用

发布时间 2023-04-11 00:29:45作者: Haowen_Zhao

先了解下基础概念:

  • conda是一个配置隔离python环境的工具
  • 因为有些时候我们需要不同版本的python或不同版本的pip模块(比如你需要跑两个从github上下下来的代码,他们的tensorflow版本一个要求1.0一个要求2.0)
  • conda既可以实现pip模块不同版本共存,也可以实现python不同版本共存
  • conda只是一个工具,它有两种发行版,分别是Anaconda和Miniconda
  • anaconda是一个大而全的工具集合,包括了非常多常用的pip模块(如numpy、pandas、scipy、matplotlib等),它还有图形化的管理工具等
  • miniconda是一个单纯的conda工具,仅自带极少的python必要的包,干净纯粹,可以按照自己的需求构建任意环境
  • miniconda比anaconda小非常多,可以实现全部日常需求,只不过需要自己动手