浅谈Miniconda —— 简单实用的Python环境管理工具

程序员总是越来越“懒”的,当然了,你也可以理解为是工作效率越来越高。MiniConda就是这样一个懒人神器,大大地简化了Python项目的部署工作,降低了运维成本。这玩意已经成为了事实上的业界标配。

相信玩Python的程序员多多少少听说过Anaconda,这个可是个庞然大物,给你准备好了一仓库的包,一次性给你装好。MiniConda则反其道而行之,对于具体的项目,你指定要有哪些包,我针对具体的要求给你定制环境。

举个例子,这玩意就是个迷你Python小环境,里面指明了你需要的库。这是我在网上随手找到的一个范例:

name: example-environment

dependencies:
  - python=3.4
  - numpy
  - toolz
  - matplotlib
  - dill
  - pandas
  - partd
  - bokeh
  - pip:
    - git+https://github.com/blaze/dask.git#egg=dask[complete]

把这个文件保存成environment.yml,然后运行:

conda env create -f environment.yml

搞定。接下来只要激活example-environment这个环境就可以了。

conda activate example-environment

再也不用担心换台电脑就跑不了Python程序了。

原文地址:https://www.cnblogs.com/HeYanjie/p/14100343.html