《Python 开发环境》(五)anaconda

Anaconda 是一个开源的软件包管理和环境管理系统,用于科学计算、数据科学和机器学习。它使用户能够轻松地安装、管理和协调这些工具的版本。Anaconda 还提供了一个名为 Conda 的包管理器,可以方便地安装、更新和删除软件包。

在使用时,有两个版本 Anaconda 和 Miniconda ,它们都是由 Anaconda 提供的用于管理数据科学、机器学习和科学计算工具的软件包管理系统。

  1. Anaconda:
    • 概述: Anaconda 是一个大而全的数据科学平台,它包括了Python解释器以及许多用于科学计算、数据分析和机器学习的常用库和工具,如NumPy、Pandas、Matplotlib、Jupyter 等。
    • 特点: Anaconda 提供了一个用户友好的集成环境,一次性安装了大量常用库,使得用户能够更轻松地开始进行数据分析和科学计算。
  2. Miniconda:
    • 概述: Miniconda 是 Anaconda 的一个轻量级版本,它的主要目的是提供一个精简的安装,只包括了Conda包管理器和最基本的系统工具。相比于 Anaconda,Miniconda 需要用户手动安装所需的库和工具。
    • 特点: Miniconda 适用于用户希望更灵活地构建自己的数据科学环境,只添加他们实际需要的工具和库。用户可以通过Conda来方便地安装、更新和管理软件包。

如果你想要一个一站式的数据科学平台,可以选择 Anaconda,它提供了一个预装了许多工具和库的完整环境。如果你更喜欢从头开始构建自己的环境,可以选择 Miniconda,然后根据需要逐步安装所需的工具和库。

1. Anaconda 使用

下载链接:https://www.anaconda.com/download

点击 Anaconda Navigator 启动图形界面,在图形界面中可以对虚拟环境进行创建、删除、包的安装、删除等操作。也可以通过点击 Anaconda Prompt 启动命令行窗口,通过下面的命令进行操作。

选择 Environments,点击 Create 创建新的虚拟环境,如下图所示:

输入虚拟环境名字,以及 Python 解释器版本,点击 Create 创建虚拟环境,如下图所示:

切换到虚拟环境,搜索需要安装的包,并选中该报,点击右下角的 Apply 安装该包以及其依赖包,如下图所示:

如果要删除包,选中要删除的包,然后点击右下角的 Apply 即可完成删除,如下图:

至此,通过图形界面创建新的虚拟环境完毕。

2. Miniconda 使用

下载链接:https://docs.conda.io/projects/miniconda/en/latest/

点击 Anaconda Prompt (Miniconda3) 启动命令终端,在终端中可以通过命令来进行虚拟环境以及包环境的管理。

虚拟环境命令(默认路径:C:\Users\UserName\anaconda3\envs):

# 创建环境
conda create --name myenv python=3.8

# 激活环境:
conda activate myenv
 
# 退出环境
conda deactivate

# 查看环境
conda env list

# 删除环境
conda env remove --name your_env_name

包相关命令:

# 安装包
conda install packagename=1.2.3

# 查找包
conda search packagename

# 卸载包
conda remove packagename

# 列出包:
conda list

# 将当前环境的配置导出到 YAML 文件。
conda env export > environment.yml

# 从文件创建环境
conda env create --file environment.yml

未经允许不得转载:一亩三分地 » 《Python 开发环境》(五)anaconda
评论 (0)

7 + 8 =