anaconda的conda优势

目录

0x01 anaconda优势

0x02 conda简介

1.包管理器

安装包

卸载包

更新包

搜索包

2.环境管理器——virtualenv和pyenv


0x01 anaconda优势

  • Anaconda附带了一大批常用的数据科学包,不需要使用pip进行下载;
  • 自带的conda管理包和环境能减少在处理数据的过程中遇到的各种库和版本的问题。

0x02 conda简介

conda

专注于数据科学,可以装非python包

pip

应用广泛,为python量身打造

 

注:conda是任何软件堆栈的包管理器,但是不是所有的python库都可以从anaconda发行版和conda获得。

conda的一个功能是包和环境管理器

1.包管理器

安装包

conda install package_name1 package_name2
  • 可以同时多个
  • 可以用 ==版本号 添加版本
  • 自动安装依赖项 如安装scipy会自动安装numpy

 

卸载包

conda remove  package_name

 

更新包

conda update  package_name

conda update --all

 

不知道包的确切名称

搜索包

conda search search_term

 

2.环境管理器——virtualenv和pyenv

可以分隔不同项目的包(比如你的不同代码需要一个库的不同版本)

你可能感兴趣的:(python学习)