目录

1. [什么是Anaconda](#什么是Anaconda)

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

- [检查系统](#检查系统)

- [下载Anaconda](#下载Anaconda)

- [安装Anaconda](#安装Anaconda)

3. [启动Anaconda Navigator](#启动Anaconda-Navigator)

4. [创建与管理环境](#创建与管理环境)

- [创建新环境](#创建新环境)

- [激活环境](#激活环境)

- [列出所有环境](#列出所有环境)

- [删除环境](#删除环境)

5. [使用conda包管理器](#使用conda包管理器)

- [安装包](#安装包)

- [更新包](#更新包)

- [卸载包](#卸载包)

6. [使用Jupyter Notebook](#使用Jupyter-Notebook)

- [启动Jupyter Notebook](#启动Jupyter-Notebook)

- [编写第一个Notebook](#编写第一个Notebook)

7. [Anaconda Prompt命令行基础](#Anaconda-Prompt命令行基础)

8. [常见问题解答](#常见问题解答)

什么是Anaconda

Anaconda 是一个开源的 Python 和 R 数据科学环境管理工具,它可以帮助用户轻松地安装、管理和更新大量的 Python 包和依赖项。

安装Anaconda

检查系统

确保你的系统满足Anaconda的最低要求。

```bash

uname -a

```

下载Anaconda

访问 Anaconda 官方网站下载适合你的操作系统的版本。

```bash

wget https://repo.anaconda.com/archive/Anaconda3-2024.09-Linux-x86_64.sh

```

安装Anaconda

运行安装脚本并按照提示完成安装。

```bash

bash Anaconda3-2024.09-Linux-x86_64.sh

```

安装完成后,重启终端或重新加载配置文件以使更改生效。

```bash

source ~/.bashrc

```

验证安装是否成功。

```bash

conda --version

```

启动Anaconda Navigator

```bash

anaconda-navigator

```

创建与管理环境

创建新环境

创建一个新的环境,名为 `myenv`,并安装 numpy 库。

```bash

conda create -n myenv numpy

```

激活环境

激活刚才创建的环境。

```bash

conda activate myenv

```

列出所有环境

查看当前系统上的所有环境。

```bash

conda info --envs

```

删除环境

删除不再需要的环境。

```bash

conda env remove -n myenv

```

使用conda包管理器

安装包

在当前环境中安装 pandas。

```bash

conda install pandas

```

更新包

更新已安装的 numpy 到最新版本。

```bash

conda update numpy

```

卸载包

从环境中卸载 scipy。

```bash

conda remove scipy

```

使用Jupyter Notebook

启动Jupyter Notebook

从命令行启动 Jupyter Notebook。

```bash

jupyter notebook

```

编写第一个Notebook

创建一个新的 Notebook 并运行以下代码。

```python

import numpy as np

import matplotlib.pyplot as plt

x = np.linspace(0, 10, 100)

plt.plot(x, np.sin(x))

plt.show()

```

Anaconda Prompt命令行基础

Anaconda 提供了一个集成的命令行工具,可以在这里执行上述的所有命令。

常见问题解答

- 如何解决权限问题?

尝试使用管理员权限运行 Anaconda 或者禁用 UAC(仅限 Windows)。

- 如何解决 conda 包冲突?

使用 `conda list` 查看已安装包,然后使用 `conda remove` 卸载不需要的包。

```

此文档提供了关于如何安装、配置和使用 Anaconda 的基本指导。根据实际需求,您可能需要调整示例中的命令和步骤。

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐