使用命令行 (Anaconda Prompt)
1. 介绍
Anaconda 是一个用于科学计算的 Python 和 R 数据科学平台发行版。它包含了众多流行的科学、数学、工程和数据分析包。Anaconda 是完全免费的,并且支持 Windows、Mac 和 Linux 平台。
2. 安装 Anaconda
2.1 下载 Anaconda
- 访问 [Anaconda 官方下载页面](https://www.anaconda.com/products/distribution)。
- 选择适合您操作系统的版本(Python 3.x)进行下载。
2.2 安装 Anaconda
- 运行下载好的安装程序。
- 遵循安装向导的提示完成安装。注意勾选“Add Anaconda to my PATH environment”选项以便于命令行使用。
3. 使用 Anaconda Navigator
Anaconda Navigator 是一个图形界面工具,可以帮助用户管理环境和包,以及启动 Jupyter Notebook 或 Spyder 等应用。
3.1 启动 Navigator
- 在开始菜单或应用程序中找到 Anaconda Navigator 并启动。
3.2 创建环境
1. 打开 Navigator,点击 `Environments` 标签页。
2. 点击 `Create` 按钮来创建一个新的环境。
3. 输入环境名称,选择 Python 版本和其他需要的包。
3.3 启动应用
- 在 Navigator 中选择一个环境后,可以点击应用图标(如 Jupyter Notebook)来启动该应用。
4. 使用命令行 (Anaconda Prompt)
Anaconda 提供了一个命令行界面,可以用来管理环境和包。
4.1 创建新环境
```bash
conda create --name myenv python=3.7
```
4.2 激活环境
```bash
conda activate myenv
```
4.3 安装包
```bash
conda install numpy pandas
```
4.4 升级包
```bash
conda update numpy
```
4.5 删除包
```bash
conda remove numpy
```
4.6 删除环境
```bash
conda env remove --name myenv
```
5. 使用 Jupyter Notebook
Jupyter Notebook 是一种交互式笔记本,支持实时代码、数学方程式、可视化和 Markdown。
5.1 启动 Jupyter Notebook
```bash
jupyter notebook
```
5.2 编写并运行代码
```python
示例代码:打印 Hello World!
print("Hello World!")
```
5.3 保存与共享
- 在浏览器中点击 File -> Save and Checkpoint 来保存你的工作。
- 可以通过 File -> Download as -> .ipynb JSON (.py, HTML, etc.) 来导出笔记本文件。
6. 管理 Anaconda 包
Anaconda 提供了一个庞大的软件库,可以通过 `conda search` 命令来查找可用的包。
```bash
conda search numpy
```
7. 更新 Anaconda
为了获取最新的功能和修复,定期更新 Anaconda 是很重要的。
```bash
conda update anaconda
```
8. 高级主题
- [x] 自定义镜像源
- [x] 使用 conda-forge 渠道
- [x] 跨平台使用 Anaconda
8.1 设置镜像源
```bash
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
```
8.2 使用 conda-forge 渠道
```bash
conda config --add channels conda-forge
```