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

Anaconda3安装及使用

Anaconda3安装及使用

    • Linux中安装Anaconda3
      • 1.安装 Anaconda3
      • 2.配置环境变量
      • 3.验证是否成功
    • Conda环境和包管理
      • 1.Conda 环境初始化
      • 2.Conda Env 管理
      • 3.Conda 软件包管理

Linux中安装Anaconda3

下面是在Linux中安装Anaconda3-2021.05的教程,其他版本Anaconda更换名字即可。

下载版本看查看官网:Anaconda或Miniconda。

1.安装 Anaconda3

# 下载脚本文、给执行权限、运行安装
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
chmod +x Anaconda3-2021.05-Linux-x86_64.sh
./Anaconda3-2021.05-Linux-x86_64.sh

安装过程中:以下操作可自定义,其他都选择回车或yes。

(1)自定义路径:安装过程中,提示确认路径,此时直接输入你的目标路径即可,如下:

Anaconda3 will now be installed into this location:
/home/<user>/anaconda3

  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify a different location below

[/home/<user>/anaconda3] >>> <path_anaconda3>

(2)是否初始化conda环境

  • 可选择yes,将会在默认shell环境脚本(如~/.bashrc)文件末,添加conda init内容。

  • 可选择no,可自己配置,在shell环境脚本中添加conda init即可,可参考下面配置环境变量。

2.配置环境变量

  • 将环境添加到系统PATH中:使用.bashrc添加为例
# 打开.bashrc文件
vim ~/.bashrc

# ~/.bashrc中内容:  path_anaconda3是你的Anaconda3路径
export PATH="<path_anaconda3>/bin:$PATH"
conda init

# 生效环境变量
# 方式一:source环境
source ~/.bashrc
# 方式二:打开新终端

3.验证是否成功

验证安装和环境变量是否设置成功:

# 检查conda版本
conda --version

# 查看conda环境列表
conda info --envs

Conda环境和包管理

安装Anaconda或Miniconda后,可使用conda安装和管理软件包和创建、管理不同项目的软件环境。

1.Conda 环境初始化

# 初始化conda
conda init bash
source ~/.bashrc

2.Conda Env 管理

# 创建/删除Env 
# -n等价于--name
conda create -n <env_name>
conda env remove -n <env_name>

# 激活/退出Env
conda activate <env_name>
conda deactivate

# 查看已有Env列表
conda env list

其他环境管理:

  • 复制环境:conda create --name newenv --clone myenv

  • 导出环境:conda env export > environment.yml

  • 从文件创建环境:conda env create -f environment.yml

3.Conda 软件包管理

# 安装软件包
conda install <pkg_name>
# 更新包
conda update <pkg_name>
# 卸载包
conda remove <pkg_name>

# 列出环境中的包
conda list

声明:资源可能存在第三方来源,若有侵权请联系删除!


http://www.kler.cn/a/420043.html

相关文章:

  • (数据结构与算法)如何提高学习算法的效率?面试算法重点有哪些?面试需要哪些能力?
  • Vue3学习宝典
  • 计算机毕业设计Spark+SpringBoot旅游推荐系统 旅游景点推荐 旅游可视化 旅游爬虫 景区客流量预测 旅游大数据 大数据毕业设计
  • 四、初识C语言(4)
  • Python 时间和日期
  • STM32 ADC --- 知识点总结
  • 什么语言适合做 Serverless 开发?
  • Elasticsearch 集成
  • JavaEE-线程池专题
  • 斯坦福李飞飞《AI Agent:多模态交互前沿调查》论文
  • 推进汽车互联:全面物联网基础设施框架的提案
  • 牛客网刷题 | BC122 有序序列判断
  • docker部署xxl-job(含镜像打包)
  • 一键解析RAW文件,GPS定位展示,摄影师专用照片管理软件
  • 单台服务器上创建多个端口MySQL服务
  • 【Leetcode 每日一题】52. N 皇后 II
  • windows执行多个jar包脚本,若依微服务批量执行脚本
  • 安装 RabbitMQ 服务
  • Github中PAT和SSHKeys区别
  • vue和react之间的区别?