Conda 命令汇总

时间:2024-10-10 07:19:56

目录

1. [简介](#简介)

2. [安装 Anaconda](#安装-anaconda)

3. [环境管理](#环境管理)

1. [创建环境](#创建环境)

2. [激活与脱离环境](#激活与脱离环境)

3. [列出所有环境](#列出所有环境)

4. [删除环境](#删除环境)

4. [包管理](#包管理)

1. [安装包](#安装包)

2. [卸载包](#卸载包)

3. [更新包](#更新包)

5. [Jupyter Notebook 快速入门](#jupyter-notebook-快速入门)

6. [Conda 命令汇总](#conda-命令汇总)

简介

Anaconda 是一个开源的 Python 和 R 数据科学环境管理器,它可以帮助用户轻松地安装和管理各种数据科学相关的包。此外,Anaconda 还提供了 Jupyter Notebook 等工具,使数据分析变得更加简单直观。

安装 Anaconda

Anaconda 提供了 Windows、macOS 和 Linux 版本的安装程序。你可以从官方网站下载适合你操作系统的安装包。

下载并安装

1. 访问 https://www.anaconda.com/products/distribution 并选择适合你的操作系统的版本下载。

2. 运行下载好的安装文件,并按照提示完成安装。

验证安装

安装完成后,打开 Anaconda Prompt(Windows)或终端(Linux/macOS),输入以下命令来验证安装是否成功:

```bash

conda list

```

环境管理

使用 Anaconda,你可以创建多个独立的环境,每个环境可以有自己的 Python 版本和包集合。

创建环境

通过下面的命令,你可以创建一个新的环境:

```bash

conda create --name myenv

```

这将创建一个名为 `myenv` 的新环境。如果你想在创建环境的同时安装一些特定的包,可以这样做:

```bash

conda create --name myenv python=3.7 numpy pandas

```

激活与脱离环境

激活环境:

```bash

conda activate myenv

```

脱离环境:

```bash

conda deactivate

```

列出所有环境

要查看你所有的环境列表,可以运行:

```bash

conda info --envs

```

删除环境

如果不再需要某个环境,可以通过下面的命令删除它:

```bash

conda env remove --name myenv

```

包管理

Anaconda 使用 Conda 来管理包。Conda 是一个跨平台的包管理系统,可以用来安装和更新软件包。

安装包

安装包到当前活动环境中:

```bash

conda install numpy

```

卸载包

从当前活动环境中卸载包:

```bash

conda remove numpy

```

更新包

更新已安装的包到最新版本:

```bash

conda update numpy

```

更新所有包:

```bash

conda update --all

```

Jupyter Notebook 快速入门

Jupyter Notebook 是一个交互式笔记本,支持实时代码、数学方程、可视化和 Markdown。

启动 Jupyter Notebook

首先确保安装了 Jupyter:

```bash

conda install jupyter

```

然后启动 Jupyter Notebook:

```bash

jupyter notebook

```

这将在默认浏览器中打开一个新的标签页,并显示你的工作目录中的所有笔记本文档。

创建一个新的笔记本

点击 "New" -> "Python 3" 或其他语言选项来创建一个新的笔记本。

Conda 命令汇总

以下是一些常用的 Conda 命令:

- `conda create --name new_env` - 创建新环境

- `conda activate new_env` - 激活环境

- `conda deactivate` - 脱离当前环境

- `conda info --envs` - 列出所有环境

- `conda env remove --name new_env` - 删除环境

- `conda install package_name` - 安装包

- `conda remove package_name` - 卸载包

- `conda update package_name` - 更新包

- `conda update --all` - 更新所有包

```