目录
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
可以分隔不同项目的包(比如你的不同代码需要一个库的不同版本)