Conda(anaconda/miniconda)

2017-06-25  本文已影响307人  apaiman
conda vs. pip vs. virtualenv .png
  1. Conda 既是一个包管理器,又是一个环境管理器。
  2. conda command --help,获得命令的帮助。
  3. 查看是否安装conda:conda --version
  4. 更新conda:conda update conda
  5. conda create --name snowflakes biopython,该命令后在venvs目录建立一个虚拟环境snowflakes,并安装biopython包。许多带两个--符号的选项可以简写,比如--name可以简写为-n。
  6. source activate snowflakes,激活snowflakes环境。source deactivate关闭环境。
  7. conda create --name bunnies python=3.5 astroid babel,创建一个虚拟环境bunnies,设置python版本为3.5,并安装astroid包、babel包。
  8. 【注意】:最好创建环境的同时指定要在环境中安装的包,不然如果单独安装包可能会出现依赖冲突。
  9. conda info --envs,查看目前conda建立的虚拟环境。或者conda info -e。
  10. source activate env_name,切换环境。source deactivate,切换到root环境。
  11. conda create --name flowers --clone snowflakes,精确克隆snowflakes环境为flowers环境。
  12. conda remove --name flowers --all,删除一个环境。
  13. conda search --full-name python,查看可以安装的所有Python版本。会在线查找包的全名为python的,如果去电--full-name选项,那么只要名字中含义python的都会找出来。
  14. conda create --name snakes python=3,建立一个车环境,默认会安装python3的最新版。

管理包:

  1. conda list,查看环境中安装的包。
  2. conda search beautifulsoup4,在线搜索beautifulsoup4包的可安装的版本。
  3. conda install --name bunnies beautifulsoup4,把beautifulsoup4安装到环境bunnies,若不指定--name bunnies,则把包安装到激活的环境中。
  4. conda install --channel https://conda.anaconda.org/pandas bottleneck,如果无法从conda安装,可以安装从Anaconda网站安装。
  5. 如果既无法从conda安装,也无法从Anaconda网站安装,那么可以用pip(pip install package)安装,pip仅仅是一个包管理器,它不能用来管理环境。
  6. pip install see,用pip安装see包到激活的环境。
  7. conda remove --name bunnies iopro,从环境bunnies中删除iopro包。
  8. conda remove --name snakes --all,删除整个环境。
  9. rm -rf ~/miniconda OR rm -rf ~/anaconda,删除miniconda或anaconda目录。
上一篇下一篇

猜你喜欢

热点阅读