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

Anaconda 安装

目录

- [简介](#简介)

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

- [启动Anaconda Navigator](#启动anaconda-navigator)

- [创建环境](#创建环境)

- [管理包](#管理包)

- [常用命令行操作](#常用命令行操作)

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

- [结束语](#结束语)

简介

Anaconda 是一个用于科学计算的 Python 和 R 发行版,支持 Windows、Linux 和 macOS 系统。它包含了众多流行的科学、数学、工程和数据分析包。Anaconda 也是管理 Python 环境的一个工具,可以帮助开发者轻松地安装软件包及其依赖项,并且可以创建独立的工作环境。

安装Anaconda

1. 访问 Anaconda 官方网站下载对应操作系统的安装包。

2. 打开下载的安装程序并按照提示完成安装。

3. 在安装过程中可以选择是否将 Anaconda 添加到系统路径中。

启动Anaconda Navigator

- 在 Windows 上,可以在开始菜单找到 Anaconda Navigator 并打开。

- 在 macOS 或 Linux 上,可以在终端输入 `anaconda-navigator` 命令来启动。

创建环境

创建一个新的环境可以隔离不同项目的依赖关系,避免版本冲突。

```bash

conda create --name myenv

```

激活新环境:

```bash

conda activate myenv # Windows 或者 macOS/Linux

source activate myenv # 仅限于 macOS/Linux

```

退出环境:

```bash

conda deactivate

```

管理包

在激活的环境中添加或删除包:

```bash

conda install numpy # 安装 numpy 包

conda remove numpy # 移除 numpy 包

```

更新包到最新版本:

```bash

conda update numpy

```

常用命令行操作

查看所有环境

```bash

conda info --envs

```

删除环境

```bash

conda env remove --name myenv

```

复制环境

```bash

conda create --name newenv --clone oldenv

```

导出环境配置

```bash

conda env export --name myenv > environment.yml

```

从文件导入环境配置

```bash

conda env create -f environment.yml

```

Jupyter Notebook 快速入门

首先确保已经安装了 Jupyter Notebook:

```bash

conda install jupyter

```

启动 Jupyter Notebook:

```bash

jupyter notebook

```

在浏览器中会出现一个新标签页,显示 Jupyter Notebook 的界面。点击右上角的“New”按钮,选择“Python 3”来创建一个新的 Notebook。

```python

print("Hello, World!")

```

保存笔记本后,可以通过以下命令将其导出为 HTML 文件:

```bash

jupyter nbconvert --to html your_notebook.ipynb

http://www.lryc.cn/news/448901.html

相关文章:

  • 优雅使用 MapStruct 进行类复制
  • 第19周JavaWeb编程实战-MyBatis实现OA系统 1-OA系统
  • 仿黑神话悟空跑动-脚下波纹特效(键盘wasd控制走动)
  • `torch.utils.data`模块
  • 深入理解 `strncat()` 函数:安全拼接字符串
  • OpenCV_自定义线性滤波(filter2D)应用详解
  • 设计模式之装饰模式(Decorator)
  • 大数据-146 Apache Kudu 安装运行 Dockerfile 模拟集群 启动测试
  • React入门准备
  • robomimic基础教程(四)——开源数据集
  • 胤娲科技:AI界的超级充电宝——忆阻器如何让LLM告别电量焦虑
  • 前端大模型入门:使用Transformers.js手搓纯网页版RAG(二)- qwen1.5-0.5B - 纯前端不调接口
  • K-means聚类分析对比
  • tar命令:压缩、解压的好工具
  • Mac电脑上最简单安装Python的方式
  • Linux基础命令cd详解
  • 【大模型对话 的界面搭建-Open WebUI】
  • 如何在算家云搭建text-generation-webui(文本生成)
  • 【Java SE】初遇Java,数据类型,运算符
  • XSS(内含DVWA)
  • 【SpringCloud】环境和工程搭建
  • 基于Java开发的(控制台)模拟的多用户多级目录的文件系统
  • tailwindcss group-hover 不生效
  • python环境配置问题(个人经验)
  • BERT训练之数据集处理(代码实现)
  • 一款辅助渗透测试过程,让渗透测试报告一键生成
  • 力扣最热一百题——颜色分类
  • 2024年工业制造企业CRM研究报告:需求清单、市场格局、案例分析
  • Spring MVC参数接收 总结
  • Docekrfile和docker compose编写指南及注意事项