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

Ubuntu安装和使用Anaconda

        Anaconda、 Conda和Miniconda都支持跨平台, 可以运行在Linux、 Windows和MacOS操作系统上, 可以用于软件包管理和环境管理。

        Anaconda是Python的包管理和环境管理软件, Anaconda将Python和许多与科学计算相关的库捆绑在一起, 形成了一个方便的科学计算环境, 其囊括了Conda、 Numpy、 Python、 Pandas和Pillow等超过6000多个软件包, 包含了很多个科学计算库。 使用Anaconda的优点:

  • 一键式安装, 简化软件安装
  • 具有强大的虚拟软件环境

RV1126支持的深度学习框架:
TensorFlow、TensorFlow Lite、PyTorch、Caffe、Darknet、ONNX、MXNet、Keras 
通过RKNN-Toolkit来讲其它深度学习框架的模型转换为RKNN模型(.rknn文件)
可以通过Anaconda,或者Miniconda,或者virtualenv来搭建虚拟环境

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


一、Anaconda的安装 

安装命令
bash Anaconda3-2023.07-2-Linux-x86_64.sh

配置/使能Anaconda
// 重启Ubuntu以使能Anaconda的配置,或者手动执行如下命令来使能Anaconda(主要就是配置Conda,使Conda生效)
source ~/.bashrc 

查看Anaconda
conda info --envs                  // 查看当前Anaconda都有哪些虚拟环境
python  或  python --version       // 查看当前( base虚拟环境)下的Python版本
conda list                         // 查看当前虚拟环境下安装了哪些软件包/库
conda --version                    // 查看Conda版本 
conda -V                           // 或者使用如下命令查看Conda版本 

退出Anaconda的base虚拟环境的方法:
conda deactivate                                 // 临时切换/退出当前终端下的base虚拟环境

永久退出base虚拟环境的方法
conda config --set auto_activate_base false      // 关闭自动激活Conda的base虚拟环境
conda deactivate                                 // 切换/关闭/退出当前虚拟环境
卸载Anaconda的命令和步骤
rm -rf anaconda3/           // 卸载Anaconda
vi ~/.bashrc                // 进入~/.bashrc下,然后注释掉Conda相关的环境变量配置
source ~/.bashrc            // 使能~/.bashrc配置
rm -rf .conda/              // 如果不想留Conda的配置,也可以删除Conda配置的目录


二、Anaconda的基本使用 

conda --help // 查看Conda的帮助信息conda install --help // 查看conda install的帮助信息

Conda的命令的一般用法

命令用法:
conda <command> [options]
命令介绍:
<>括号里的表示必选项, []括号里的表示可选项, 命令格式为:
conda 命令 选项
如: conda build --help

conda的基本命令介绍

http://www.dtcms.com/a/305827.html

相关文章:

  • Linux信号机制:从生活化类比到技术实现的多维度解析
  • rabbitmq--默认模式(点对点)
  • android-PMS-包加载的顺序
  • eBPF 赋能云原生: WizTelemetry 无侵入网络可观测实践
  • Ubuntu22.04.1搭建php运行环境
  • 【C++】类和对象(中)拷贝构造、赋值重载
  • 【目标检测】d-fine模型部署
  • 【25届数字IC秋招总结】面试经验12——海康威视
  • 【Kubernetes 指南】基础入门——Kubernetes 201(一)
  • 常见的其他安全问题
  • GitPython01-依赖排查
  • 大模型对比评测:Qwen2.5 VS Gemini 2.0谁更能打?
  • 制造业企业大文件传输的痛点有哪些?
  • JavaScript和小程序写水印的方法示例
  • github-idea新建文件就要弹窗提醒-如何关闭-2025.7.30
  • RustDesk 使用教程
  • 【C#】DevExpress.XtraEditors.MemoEdit memoEditLog控件讲解
  • Linux的小程序——进度条
  • 相亲小程序匹配与推荐系统模块搭建
  • 元码智能“大眼睛”机器人首发,智启生活新纪元!
  • Netty的Http解码器源码分析
  • Tdesign-React 模板面包屑如何放到 Header头部
  • 深度学习:预训练和warm up的区别
  • React 开发中遇见的低级错误
  • 线性代数常见的解题方法
  • JS中defineProperty/Proxy 数据劫持 vue3/vue2双向绑定实现原理,react 实现原理
  • 在 React + Ant Design 项目中实现文字渐变色
  • 技术速递|GitHub Copilot 的 Agent 模式现已全面上线 JetBrains、Eclipse 和 Xcode!
  • 国产化再进一步,杰和科技推出搭载国产芯片的主板
  • Unity UI的未来之路:从UGUI到UI Toolkit的架构演进与特性剖析(5)