使用Anaconda管理环境

  Anaconda指的是一个开源的python发行版本,其包含了conda、Python等180多个科学包及其依赖项。

  Anaconda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。

一、conda介绍

  conda 是开源包(packages)虚拟环境(environment)的管理系统。

  • packages 管理: 可以使用 conda 来安装、更新 、卸载工具包 ,并且它更关注于数据科学相关的工具包。在安装 anaconda 时就预先集成了像 Numpy、Scipy、 pandas、Scikit-learn 这些在数据分析中常用的包。另外值得一提的是,conda 并不仅仅管理Python的工具包,它也能安装非python的包。比如在新版的 Anaconda 中就可以安装R语言的集成开发环境 Rstudio。

  • 虚拟环境管理: 在conda中可以建立多个虚拟环境,用于隔离不同项目所需的不同版本的工具包,以防止版本上的冲突。纠结Python 版本时,可以建立 Python2 和 Python3 两个环境,来分别运行不同版本的 Python 代码。

二、基本用法

1、罗列出所有已安装的科学包及其依赖项

conda list

2、利用Anaconda安装库:

# 安装pandas库
conda install pandas

# 更新pandas库
conda update pandas

猜你喜欢

转载自www.cnblogs.com/xiugeng/p/10430388.html