Anaconda实际上是一个软件发行版,它附带了conda、Python和150多个科学包及其依赖项。其中,conda是一个开源的软件包管理系统和环境管理系统,和virtualenv功能差不多,可以在电脑上同时安装Python2和Python3。
安装:
试了下,不能使用pip安装,需要到官网下载,然后安装。
conda使用
通过conda管理包
1 2 3 4 5 6 7 8
| # 安装pandas $ conda install pandas # 更新pandas $ conda update pandas # 删除pandas $ conda remove pandas # 搜索 $ conda search pandas
|
管理环境:
1 2 3 4 5 6 7 8 9 10 11 12
| # 创建py2的python2环境,自带pandas和numpy $ conda create -n py2 python=2 pandas numpy # 激活py2环境,通过python -V可以看到是python2.7 $ source activate py2 # 退出py2环境 $ source deactivate # 创建py3的Python3环境 $ conda create -n py3 python=3 pandas numpy # 激活py3环境 $ source activate py3 # py3环境中安装相关包 $ conda install pandas
|
注意:在py3中安装的包,在py2中是看不到的,py2与py3的环境完全是隔离的。
保存、加载、删除环境
1 2 3 4 5 6
| # 将当前环境导出到environment.yaml $ conda env export > environment.yaml # 通过environment创建环境,这样可以通过导出环境然后给别人备份你一样的环境 $ conda env create -f environment.yaml # 删除环境 $ conda env remove -n env_name
|
参考
Anaconda简易使用教程
Conda