Anaconda3安装及使用

embedded/2024/12/4 16:00:27/

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

Env__90">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.ppmy.cn/embedded/142937.html

相关文章

flask的第一个应用

本文编写一个简单的实例来记录下flask的使用 文章目录 简单实例flask中的路由无参形式有参形式 参数类型本文小结 简单实例 flask的依赖包都安装好之后&#xff0c;我们就可以写一个最简单的web应用程序了&#xff0c;我们把这个应用程序命名为first.py: from flask import Fla…

【C++boost::asio网络编程】有关异步Server样例以及伪闭包延长连接生命周期方法的笔记

异步Server 客户端源码Session类start函数handle_readhandle_write Server类构造函数start_accepthandle_accept 可能会造成的隐患利用伪闭包延长连接的生命周期 客户端源码 #include <iostream> #include <boost/asio.hpp> #include <string> int main() {…

7、硬盘品牌分类介绍:西数 - 计算机硬件品牌系列文章

西数硬盘是由美国西部数据公司生产的硬盘&#xff0c;‌是全球知名的硬盘厂商之一。‌公司始创于1970年&#xff0c;‌并于1988年开始设计和生产硬盘&#xff0c;‌总部设在美国加州Lake Forest。‌西部数据公司拥有全球员工大约两万三千人&#xff0c;‌其生产机构设在马来西亚…

VR眼镜可视化编程:开启医疗信息系统新纪元

一、引言 随着科技的飞速发展&#xff0c;VR 可视化编程在医疗信息系统中的应用正逐渐成为医疗领域的新趋势。它不仅为医疗教育、手术培训、疼痛管理等方面带来了新的机遇&#xff0c;还在提升患者体验、推动医疗信息系统智能化等方面发挥着重要作用。 在当今医疗领域&#xf…

SQL面试题——抖音SQL面试题 每分钟最大在线人数

SQL面试题——抖音SQL面试题 每分钟最大在线人数 前面我们计算平台的最大在线人数,可以参考我们之前的文章,而且我们当时提出了两种思路,当然有一种是有问题的 SQL面试题——抖音SQL面试题 最大在线用户数 最终的核心思想是理解为一个水池子,有流进来的水的同时有流出去…

【jvm】C1编译器

目录 1. 说明2. 作用3. 特点4. 编译流程5. C1编译器与分层编译6. C1编译器的相关参数 1. 说明 1.JVM&#xff08;Java Virtual Machine&#xff09;C1编译器是Java虚拟机中的一个即时编译器&#xff08;Just-In-Time Compiler&#xff0c;JIT&#xff09;&#xff0c;也称为Cl…

【方案三】JAVA中使用ocr(Umi-OCR)

目录 前言&#xff1a; 需求&#xff1a; 代码&#xff1a; 难点&#xff1a; 参考文档&#xff1a; 前言&#xff1a; 前两个方案都是自己做着玩儿的&#xff0c;实际运用到上线项目是要收费的&#xff0c;该方案使用的是免费开源的工具&#xff0c;就算运用到商业项目也…

服务发布策略:包括蓝绿部署、A/B测试以及金丝雀发布

原文地址:https://help.aliyun.com/zh/mse/use-cases/service-release-strategies?spma2c4g.11186623.help-menu-123350.d_3_2_3.460a525dLQbFlG&scm20140722.H_375329._.OR_help-T_cn#DAS#zh-V_1 蓝绿部署 蓝绿部署需要对服务的新版本进行冗余部署&#xff0c;一般新版…