目录
1. [什么是Anaconda](#1-什么是anaconda)
2. [安装Anaconda](#2-安装anaconda)
- [2.1 安装前的准备](#21-安装前的准备)
- [2.2 Windows下的安装](#22-windows下的安装)
- [2.3 Linux下的安装](#23-linux下的安装)
- [2.4 macOS下的安装](#24-macos下的安装)
3. [Anaconda的基本命令](#3-anaconda的基本命令)
- [3.1 环境管理](#31-环境管理)
- [3.2 包管理](#32-包管理)
4. [创建虚拟环境](#4-创建虚拟环境)
5. [激活与退出虚拟环境](#5-激活与退出虚拟环境)
6. [安装与卸载包](#6-安装与卸载包)
7. [更新Anaconda](#7-更新anaconda)
8. [Anaconda Navigator](#8-anaconda-navigator)
9. [Jupyter Notebook](#9-jupyter-notebook)
10. [资源与参考](#10-资源与参考)
1. 什么是Anaconda
Anaconda 是一个开源的数据科学平台,它包含了大量用于数据科学、机器学习等领域的Python和R包。Anaconda 通过提供预打包、预测试和预编译的软件及其依赖项来简化包管理和部署。
2. 安装Anaconda
2.1 安装前的准备
访问 [Anaconda官网](https://www.anaconda.com/products/distribution) 下载适合您操作系统的安装程序。
2.2 Windows下的安装
- 双击下载好的安装程序启动安装向导。
- 阅读许可协议后点击“Next”。
- 勾选“Register Anaconda3 as my default Python 3.7”(可选)。
- 继续点击“Next”,直到完成安装。
2.3 Linux下的安装
```bash
wget https://repo.anaconda.com/archive/Anaconda3-2023.10-Linux-x86_64.sh
bash Anaconda3-2023.10-Linux-x86_64.sh
```
2.4 macOS下的安装
```bash
curl -O https://repo.anaconda.com/archive/Anaconda3-2023.10-MacOSX-x86_64.sh
bash Anaconda3-2023.10-MacOSX-x86_64.sh
```
3. Anaconda的基本命令
3.1 环境管理
- `conda env list` 列出所有环境
- `conda create --name myenv` 创建新环境myenv
- `conda env remove --name myenv` 删除环境myenv
3.2 包管理
- `conda install numpy` 在当前活动环境中安装numpy包
- `conda update numpy` 更新numpy到最新版本
- `conda remove numpy` 卸载numpy包
4. 创建虚拟环境
```bash
conda create --name myenv python=3.8
```
5. 激活与退出虚拟环境
在Windows上:
```cmd
conda activate myenv
conda deactivate
```
在Linux或macOS上:
```bash
conda activate myenv
conda deactivate
```
6. 安装与卸载包
安装包:
```bash
conda install numpy
```
卸载包:
```bash
conda remove numpy
```
7. 更新Anaconda
```bash
conda update conda
conda update anaconda
```
8. Anaconda Navigator
Anaconda Navigator 是一个图形界面工具,可以用来启动应用程序,管理环境和包。
启动Navigator:
```bash
anaconda-navigator
```
9. Jupyter Notebook
Jupyter Notebook 是一个交互式笔记本,支持实时代码、数学方程、可视化和Markdown。
启动Jupyter Notebook:
```bash
jupyter notebook
```