Anaconda 安装与使用教程
介绍
Anaconda 是一个用于科学计算的 Python 和 R 发行版,它包含了众多流行的科学、数学、工程和数据分析的 Python 包。本教程将引导你完成 Anaconda 的安装,并展示如何使用 Conda 管理环境以及 Jupyter Notebook 进行数据分析。
安装 Anaconda
1. 下载
- 访问 [Anaconda 官网](https://www.anaconda.com/products/distribution) 下载适合你操作系统的版本(Windows, macOS 或 Linux)。
- 推荐选择最新稳定版的 Graphical Installer。
2. 安装
- 双击下载好的安装文件并按照向导提示进行安装。
- 注意:安装过程中有一个选项询问是否将 Anaconda 添加到系统 PATH 环境变量,请根据需要选择。
使用 Anaconda Prompt (或 Terminal)
打开 Anaconda Prompt(Windows)或 Terminal(macOS/Linux),开始使用 Anaconda。
创建环境
```bash
conda create --name myenv
```
激活环境
```bash
Windows
conda activate myenv
macOS/Linux
source activate myenv
```
安装包
```bash
conda install numpy pandas matplotlib
```
升级包
```bash
conda update numpy
```
删除包
```bash
conda remove numpy
```
列出环境中所有包
```bash
conda list
```
删除环境
```bash
conda env remove --name myenv
```
使用 Jupyter Notebook
Jupyter Notebook 是一个交互式笔记本,支持实时代码、数学方程式、可视化和 Markdown 文档。
安装 Jupyter
通常情况下,Anaconda 已经预装了 Jupyter。如果没有,可以使用下面命令安装:
```bash
conda install jupyter
```
启动 Jupyter Notebook
```bash
jupyter notebook
```
在 Jupyter Notebook 中创建新 Notebook
- 打开浏览器中的 Jupyter Notebook 界面。
- 点击右上角的 `New` 按钮,然后选择 `Python 3` 或者其他你想要使用的内核。
示例代码
在 Notebook 中输入以下代码来展示如何使用 Pandas 处理数据:
```python
import pandas as pd
创建 DataFrame
data = {
'Name': ['John', 'Anna', 'Peter', 'Linda'],
'Age': [28, 24, 35, 32],
'Country': ['USA', 'Canada', 'Germany', 'Australia']
}
df = pd.DataFrame(data)
显示 DataFrame
df
```
高级功能
环境隔离
使用不同的环境来隔离项目依赖关系。
```bash
conda create --name py36 python=3.6
conda activate py36
```
使用 conda.yaml 文件
通过 YAML 文件批量创建环境。
```yaml
environment.yml
name: myenv
dependencies:
- python=3.7
- numpy
- pandas
- matplotlib
```
创建环境:
```bash
conda env create -f environment.yml
```
环境导出和导入
导出现有环境配置:
```bash
conda env export > environment.yml
```
导入环境配置:
```bash
conda env create -f environment.yml
```