Anaconda 安装与使用教程
目录
1. [什么是 Anaconda](#什么是-anaconda)
2. [安装 Anaconda](#安装-anaconda)
- [Windows 系统安装](#windows-系统安装)
- [macOS 系统安装](#macos-系统安装)
- [Linux 系统安装](#linux-系统安装)
3. [Anaconda 的基本使用](#anaconda-的基本使用)
- [环境管理](#环境管理)
- [创建新环境](#创建新环境)
- [激活环境](#激活环境)
- [列出所有环境](#列出所有环境)
- [删除环境](#删除环境)
- [包管理](#包管理)
- [安装包](#安装包)
- [更新包](#更新包)
- [卸载包](#卸载包)
- [使用 Jupyter Notebook](#使用-jupyter-notebook)
4. [进阶技巧](#进阶技巧)
- [创建并使用虚拟环境](#创建并使用虚拟环境)
- [使用 conda-build 构建自定义包](#使用-conda-build-构建自定义包)
- [使用 Anaconda Client 上传包到 Anaconda.org](#使用-anaconda-client-上传包到-anacondaorg)
5. [常见问题解答](#常见问题解答)
6. [参考资料](#参考资料)
什么是 Anaconda
Anaconda 是一个用于科学计算的 Python 和 R 发行版,它包含了大量科学计算包以及 conda 包管理器和环境管理系统。
安装 Anaconda
Anaconda 提供了多个版本,包括个人版(免费)和企业版。个人版对于大多数用户来说已经足够使用。
Windows 系统安装
1. 访问 Anaconda 官网下载页面: [Anaconda 下载](https://www.anaconda.com/products/distribution)
2. 选择适合 Windows 的安装程序
3. 运行安装程序,建议勾选 `Add Anaconda to my PATH environment variable` 以便在命令提示符中直接运行 conda 命令
4. 按照向导完成安装
macOS 系统安装
1. 访问 Anaconda 官网下载页面
2. 选择适合 macOS 的安装程序
3. 双击 `.sh` 文件开始安装
4. 按照向导完成安装
Linux 系统安装
1. 通过终端下载安装脚本
```bash
wget https://repo.anaconda.com/archive/Anaconda3-2023.07-Linux-x86_64.sh
```
2. 给安装脚本执行权限
```bash
chmod +x Anaconda3-2023.07-Linux-x86_64.sh
```
3. 运行安装脚本
```bash
./Anaconda3-2023.07-Linux-x86_64.sh
```
4. 按照提示完成安装
Anaconda 的基本使用
Anaconda 的主要功能是环境管理和包管理。
环境管理
创建新环境
```bash
conda create --name myenv
```
激活环境
```bash
conda activate myenv
```
列出所有环境
```bash
conda info --envs
```
删除环境
```bash
conda env remove --name myenv
```
包管理
安装包
```bash
conda install numpy
```
更新包
```bash
conda update numpy
```
卸载包
```bash
conda remove numpy
```
使用 Jupyter Notebook
启动 Jupyter Notebook:
```bash
jupyter notebook
```
进阶技巧
创建并使用虚拟环境
```bash
conda create --name myproject python=3.8
conda activate myproject
```
使用 conda-build 构建自定义包
```bash
conda build .
```
使用 Anaconda Client 上传包到 Anaconda.org
首先需要注册 Anaconda 账号并获取 token:
```bash
anaconda login
```
然后上传包:
```bash
anaconda upload mypackage.tar.bz2
```