当前位置: 首页 > news >正文

安装 Anaconda

目录

1. [Anaconda 简介](#anaconda-简介)

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

3. [环境管理](#环境管理)

1. [创建环境](#创建环境)

2. [激活与退出环境](#激活与退出环境)

3. [列出所有环境](#列出所有环境)

4. [删除环境](#删除环境)

5. [环境打包与恢复](#环境打包与恢复)

4. [包管理](#包管理)

1. [安装包](#安装包)

2. [卸载包](#卸载包)

3. [更新包](#更新包)

4. [列出环境中的包](#列出环境中的包)

5. [Jupyter Notebook 快速入门](#jupyter-notebook-快速入门)

6. [Conda Cheat Sheet](#conda-cheat-sheet)

Anaconda 简介

Anaconda 是一个用于科学计算的 Python 和 R 发行版,它包含了众多流行的科学计算、数据分析、机器学习等包。Anaconda 提供了一个强大的环境管理系统,可以帮助用户在不同的项目中隔离不同的软件包版本。

安装 Anaconda

Windows 平台

```shell

$ # 下载Anaconda安装程序并运行

$ # 选择“Just Me”安装选项,并勾选“Add Anaconda to my PATH environment”

```

macOS/Linux 平台

```shell

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

$ bash Anaconda3-2023.07-Linux-x86_64.sh

$ # 遵循安装向导提示

```

安装完成后,确保 `~/.bashrc` 或相应的 shell 配置文件包含以下行:

```shell

$ echo 'export PATH="/home/user/anaconda3/bin:$PATH"' >> ~/.bashrc

$ source ~/.bashrc

```

环境管理

创建环境

```shell

$ conda create --name myenv

```

或者指定特定的包版本:

```shell

$ conda create --name myenv numpy=1.18.5 pandas=1.0.5

```

激活与退出环境

```shell

$ conda activate myenv

$ conda deactivate

```

列出所有环境

```shell

$ conda info --envs

```

删除环境

```shell

$ conda env remove --name myenv

```

环境打包与恢复

```shell

$ conda env export --name myenv > environment.yml

$ conda env create -f environment.yml

```

包管理

安装包

```shell

$ conda install numpy

```

卸载包

```shell

$ conda remove numpy

```

更新包

```shell

$ conda update numpy

```

列出环境中的包

```shell

$ conda list

```

Jupyter Notebook 快速入门

启动 Jupyter Notebook:

```shell

$ jupyter notebook

```

在浏览器中打开的 Jupyter Notebook 中,可以创建新的 Python Notebook 文件进行交互式编程。

Conda Cheat Sheet

| 命令 | 描述 |

|-----------------------------|----------------------------------------------------------------------|

| `conda create --name myenv` | 创建一个新的环境 |

| `conda activate myenv` | 激活名为 myenv 的环境 |

| `conda deactivate` | 退出当前激活的环境 |

| `conda info --envs` | 显示所有环境的信息 |

| `conda env remove --name` | 删除一个环境 |

| `conda env export --name` | 将环境导出为 YAML 文件 |

| `conda env create -f` | 从 YAML 文件创建环境 |

| `conda install` | 在当前环境中安装包 |

| `conda remove` | 从当前环境中移除包 |

| `conda update` | 更新当前环境中的包 |

| `conda list` | 列出当前环境中安装的所有包 |


http://www.mrgr.cn/news/33891.html

相关文章:

  • 智谱AI清影升级:引领AI视频进入音效新时代
  • 云原生学习
  • Ruby编程语言全景解析:从基础到进阶
  • 【分布式】BASE理论
  • Flutter-左侧导航栏跟随窗口的宽变化
  • Linux最深刻理解页表于物理内存
  • Renesas R7FA8D1BH (Cortex®-M85)的 General PWM的应用实践
  • OSError: Missing dependencies for SOCKS support
  • Java数据库连接——JDBC
  • 智能农业系统——土壤养分运移转化
  • 一些迷你型信息系统 - 2
  • 如何在 MySQL Workbench 中修改表数据并保存??
  • 华为杯”第十二届中国研究生数学建模竞赛-B题: 数据的多流形结构分析
  • Hive之任务优化
  • 【Android】 IconFont的使用
  • 【ShuQiHere】 掌握卡诺图 (Karnaugh Map)——简化布尔表达式的利器
  • 01_两数之和
  • 情指行一体化平台建设方案和必要性-———未来之窗行业应用跨平台架构
  • 数字范围按位与
  • Hadoop入门两道面试题
  • AI教你学Python 第17天 :小项目联系人管理系统
  • 【漏洞复现】用友 NC-Cloud queryStaffByName Sql注入漏洞
  • 计算机毕业设计PySpark+Scrapy农产品推荐系统 农产品爬虫 农产品商城 农产品大数据 农产品数据分析可视化 PySpark Hadoop
  • 【MySQL】获取最近7天和最近14天的订单数量,使用MySQL详细写出,使用不同的方法
  • 伊丽莎白·赫莉为杂志拍摄一组素颜写真,庆祝自己荣膺全球最性感女人第一名
  • 原子结构与电荷