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

conda简单安装介绍及基础使用(小白版)

目录一、Conda 基础介绍1.1 核心定位与两大能力1包管理器Package Manager2环境管理器Environment Manager1.2 关键特点1.3 Conda vs Anaconda/Miniconda新手必看1.4 典型使用场景1.5 与 pip 的区别一句话总结二、Conda 安装步骤Windows 版本新手推荐三、Conda 常用命令重点虚拟环境相关复制即用3.1 基础查看命令3.2 虚拟环境核心命令最常用四、如何打开 CondaWindows 新手必看Conda 是一个开源、跨平台、语言无关的包管理 环境管理系统核心是帮你安装软件包、自动解决依赖、创建隔离环境、避免版本冲突。1.1 核心定位与两大能力Conda 主要承担两大核心功能满足日常开发、学习需求1包管理器Package Manager安装、更新、卸载软件包不仅是 Python还包括 R、C/C、CUDA、编译器等二进制包。自动检查并解决所有依赖保证环境一致避免“装一个包报错”的问题。支持多渠道conda-forge、bioconda 等包生态极丰富几乎能找到所有常用工具包。2环境管理器Environment Manager创建独立虚拟环境每个环境有自己的 Python 版本和包集合。不同项目环境互不干扰彻底解决“项目A要Python 3.8、项目B要3.11”的版本冲突问题。可导出/导入环境配置方便团队协作与环境复现比如把自己的环境分享给同学、同事。1.2 关键特点跨平台Windows、macOS、Linux 操作完全一致不用区分系统。语言无关不只管理 Python也能管理 R、C/C、Java、Rust 等多种语言的包。二进制优先直接安装预编译包不用自己编译底层库如 NumPy、OpenCV、CUDA新手也能轻松操作。可管理 Python 本身能在不同环境里安装、切换不同 Python 版本这是 pip 做不到的。1.3 Conda vs Anaconda/Miniconda新手必看很多初学者会混淆这三个概念简单区分如下Conda核心命令行工具负责包管理和环境管理是整个工具的“核心”。Anaconda包含 Conda 250 预装科学计算包NumPy、Pandas、Scikit-learn 等的完整版发行版体积大、开箱即用但占用空间多。Miniconda只包含 Conda 基础 Python 的精简版体积小、按需安装新手优先推荐使用避免冗余需要什么包再装什么。1.4 典型使用场景数据科学、机器学习、深度学习如使用 TensorFlow、PyTorch 框架。多项目、多 Python 版本共存比如同时做多个课程作业、项目。需要复杂底层依赖如 CUDA、BLAS、OpenCV 等手动安装容易出错。团队协作、环境复现比如和同学合作项目保证双方环境一致。1.5 与 pip 的区别一句话总结pip只管理 Python 包依赖解析能力弱不能管理 Python 版本。Conda管理所有语言的二进制包 环境 Python 版本依赖解析更强适合复杂科学计算场景新手更易上手。注对于初学者来说重点掌握 Conda 虚拟环境的使用即可满足日常学习、项目需求。二、Conda 安装步骤Windows 版本新手推荐下载安装包选择 Windows graphical installer - Anaconda或 Miniconda新手优先选 Miniconda体积更小。安装流程按照安装提示操作先完成 Anaconda 账号注册再选择所需版本Miniconda 推荐最新稳定版一路下一步即可无需额外复杂配置。三、Conda 常用命令重点虚拟环境相关复制即用3.1 基础查看命令# 查看 conda 版本确认是否安装成功 conda --version# 更新 conda 自身保持工具最新避免版本问题 conda update -n base conda# 查看所有已创建的虚拟环境 conda env list# 或两种命令效果一致任选其一 conda info --envs# 查看当前环境已安装的所有包 conda list# 搜索某个包确认包是否可通过 conda 安装 conda search 包名3.2 虚拟环境核心命令最常用# 创建新虚拟环境指定 Python 版本推荐 3.10兼容性好 conda create -n 环境名 python3.10# 例conda create -n myenv python3.10# 激活虚拟环境进入环境开始使用# Windows 系统新手重点记这个 conda activate 环境名# 例conda activate myenv# macOS/Linux 系统供参考新手可忽略 source activate 环境名# 退出当前虚拟环境回到默认的 base 环境 conda deactivate# 删除虚拟环境无需使用时删除释放空间 conda remove -n 环境名 --all# 例conda remove -n myenv --all# 复制虚拟环境复制已有环境快速创建相同配置的新环境 conda create -n 新环境名 --clone 旧环境名# 例conda create -n newenv --clone myenv四、如何打开 CondaWindows 新手必看点击电脑左下角「开始菜单」。找到文件夹「Anaconda3」或「Miniconda3」根据安装的版本选择。打开文件夹内的「Anaconda Prompt」黑色命令窗口专门用于 Conda 操作。打开后即可输入上面的虚拟环境命令开始使用 Conda。

相关文章:

conda简单安装介绍及基础使用(小白版)

目录 一、Conda 基础介绍 1.1 核心定位与两大能力 (1)包管理器(Package Manager) (2)环境管理器(Environment Manager) 1.2 关键特点 1.3 Conda vs Anaconda/Miniconda&#x…...

BilibiliDown终极指南:4步掌握B站视频批量下载与高清画质优化

BilibiliDown终极指南:4步掌握B站视频批量下载与高清画质优化 【免费下载链接】BilibiliDown (GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳 项目地址: https://gitcode.com/gh_mi…...

HTML怎么在GeneratePress中精调图片对齐_GP轻量主题CSS覆盖方法

用CSS覆盖GP默认图片对齐需提高选择器权重(如.site-content img.aligncenter),补display: block配合margin: 0 auto;text-align仅对行内级图片有效;alignnone需加height: auto防溢出;移动端须配media断点。…...

零基础入门:使用CYBER-VISION零号协议学习Python爬虫开发

零基础入门:使用CYBER-VISION零号协议学习Python爬虫开发 你是不是觉得学编程,尤其是像爬虫这种听起来有点“黑客范儿”的东西,门槛特别高?一想到要面对复杂的代码、各种反爬机制,还有那些看不懂的网页结构&#xff0…...

2025届最火的五大降AI率助手推荐榜单

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 使AI率下降的关键之处在于削减机械感以及模式化的表达。其一,要防止运用常见的高…...

被“圈养”的Java开发者:当AI浪潮来袭,你还在用手写HttpClient调大模型吗?

写在前面 2026年,AI早已不是算法工程师的专属领域。每个后端开发者都被卷入了这场浪潮——无论你愿不愿意。 “两年前,大部分Java团队面对大模型浪潮的反应是:‘我们用HTTP调OpenAI的API不就行了?’” 但到了2026年,如…...

2025届学术党必备的六大降重复率工具实测分析

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 伴随人工智能生成内容,就是那个AIGC技术的广泛普及,各个大平台以及学…...

Gemma-3-12b-itGPU算力适配指南:A100/H100/A800多卡并行配置参数详解

Gemma-3-12b-it GPU算力适配指南:A100/H100/A800多卡并行配置参数详解 1. 项目背景与核心价值 Gemma-3-12b-it是基于Google最新大模型架构开发的多模态交互工具,专为需要本地部署大模型的企业和研究机构设计。12B参数规模的模型在图文理解和生成任务上…...

Python+scikit-fuzzy实战:5分钟搞定电机速度模糊控制(附完整代码)

Pythonscikit-fuzzy实战:5分钟搞定电机速度模糊控制(附完整代码) 最近在开发一个智能小车项目时,遇到了电机速度控制的难题。传统PID控制虽然稳定,但面对复杂路况时响应总是不够理想。尝试改用模糊控制后,发…...

C++ P1151 子数整数

文章目录一、题目链接二、参考代码一、题目链接 链接: link 二、参考代码 #include <iostream> #include <string> #include <algorithm> #include <math.h> using namespace std;int main() {int num;cin >> num;int key 0;for (int i 1000…...

STM32G474的COMP比较器,除了保护电路还能这么玩?一个LED灯搞定电压监测

用STM32G474的COMP比较器玩转电压监测&#xff1a;一个LED灯就够了 在嵌入式开发中&#xff0c;我们常常需要监测电压变化&#xff0c;比如电池电量、传感器输出等。传统做法是使用ADC采样&#xff0c;然后通过软件判断阈值。但这种方法需要占用CPU资源&#xff0c;响应速度也受…...

Vue3中keep-alive缓存失效的常见场景与层级关系解析

1. 为什么我的keep-alive不生效&#xff1f; 最近在Vue3项目中遇到一个典型问题&#xff1a;使用keep-alive缓存组件后&#xff0c;发现created和mounted钩子依然会被重复调用。这让我很困惑&#xff0c;明明已经按照文档配置了keep-alive&#xff0c;为什么缓存还是失效了呢&a…...

NativeFB:车规级原生帧缓冲驱动框架设计与实践

1. NativeFB&#xff1a;面向CARIAD车载信息娱乐系统的原生帧缓冲驱动框架1.1 项目定位与工程背景NativeFB 是专为大众集团 CARIAD 车载软件平台设计的轻量级、高确定性帧缓冲&#xff08;Framebuffer&#xff09;驱动框架。其核心目标并非通用 Linux 图形栈的替代品&#xff0…...

蜜罐技术(Honeypot)详解:定义、原理、分类与核心作用

蜜罐技术&#xff08;Honeypot&#xff09;详解&#xff1a;定义、原理、分类与核心作用一、基础定义&#xff1a;什么是蜜罐技术&#xff1f;标题&#xff1a;蜜罐技术&#xff1a;定义与核心思想二、工作原理&#xff1a;蜜罐是如何工作的&#xff1f;标题&#xff1a;蜜罐技…...

从Python程序员到AI原生工程师:一条被验证的12周能力跃迁路线图(含6大实操项目+3轮代码评审标准)

第一章&#xff1a;AI原生软件研发团队组建与人才培养 2026奇点智能技术大会(https://ml-summit.org) 构建AI原生软件研发团队&#xff0c;核心在于打破传统“AI软件”割裂分工&#xff0c;转向以模型即接口、数据即契约、推理即服务为设计原语的协同范式。团队角色需重构&…...

EncoderButton库解析:嵌入式旋转编码器与按键事件驱动方案

1. EncoderButton 库深度解析&#xff1a;面向嵌入式工程师的事件驱动型旋转编码器与按键一体化解决方案1.1 库定位与工程价值EncoderButton 是一个专为 Arduino 和 Teensy 平台设计的轻量级、事件驱动型外设抽象库&#xff0c;其核心目标是在不丢失任何物理事件的前提下&#…...

为什么要做 GeoPipeAgent沉

指令替换 项目需求&#xff1a;将加法指令替换为减法 项目目录如下 /MyProject ├── CMakeLists.txt # CMake 配置文件 ├── build/ #构建目录 │ └── test.c #测试编译代码 └── mypass2.cpp # pass 项目代码 一&#xff0c;测试代码示例 test.c // test.c #includ…...

golang如何优化反射性能_golang反射性能优化技巧

...

【Verilog】从零开始:Verilog基础语法全解析

1. Verilog基础语法概述 第一次接触Verilog时&#xff0c;我盯着代码看了半天——这玩意儿既像C语言又像电路图说明书。作为硬件描述语言(HDL)&#xff0c;Verilog确实和我们熟悉的软件编程语言不太一样。它最神奇的地方在于&#xff1a;你写的每一行代码最终都会变成真实的电路…...

Agent学习--LLM--推理熵

平时我们用大模型的时候&#xff0c;可以看到虽然最后出来的是一大段话&#xff0c;但是实际上一般都是采用的是流式输出&#xff0c;即一个字一个字的输出出来&#xff0c;而这每个字的生成&#xff0c;本质是agent在不断地推理下一个字或者词是什么&#xff0c;当它遇到关键决…...

RK3128 Android系统WiFi兼容性实战:如何编写一个智能的USB网卡自动识别与加载脚本

RK3128 Android系统WiFi兼容性实战&#xff1a;构建智能USB网卡驱动自动加载框架 当你在RK3128平台上调试不同型号的USB WiFi模块时&#xff0c;是否厌倦了每次更换网卡都要手动加载对应驱动&#xff1f;本文将带你构建一个完整的自动化解决方案&#xff0c;从内核配置到用户空…...

别再只靠软件了!揭秘TMS320F280049内部SR触发器实现峰值电流模式的另类玩法

挖掘TMS320F280049隐藏技能&#xff1a;用SR触发器实现高精度电流采样的极限实验 当大多数工程师还在用标准PWM模块处理峰值电流控制时&#xff0c;TI C2000 DSP内部其实藏着一个被严重低估的信号链宝藏。这次我们要解剖的&#xff0c;是TMS320F280049芯片内部那个鲜少被关注的…...

解决重装系统后 BitLocker 分区每次重启需手动解锁的问题

解决重装系统后 BitLocker 分区每次重启需手动解锁的问题 问题现象原因分析找回 48 位 BitLocker 恢复密钥永久解决&#xff1a;启用自动解锁&#xff08;避免每次重启输入&#xff09; 电脑版本win11&#xff0c;更新后遇到设置和驱动消失的问题&#xff0c;不得不重装系统。重…...

【2026唯一通过ISO/IEC 23894 AI治理认证的低代码平台】:SITS2026演示全程技术白皮书级解读(含实时审计链路图)

第一章&#xff1a;SITS2026演示&#xff1a;AI原生低代码平台 2026奇点智能技术大会(https://ml-summit.org) SITS2026 是面向企业级AI应用构建的全新一代AI原生低代码平台&#xff0c;深度融合大语言模型推理能力与可视化编排引擎&#xff0c;支持从自然语言需求描述到可部…...

DISCO-F469NI嵌入式LCD触摸驱动C++封装库

1. 项目概述DISCOF469LCD 是一个面向 STMicroelectronics DISCO-F469NI 开发板的触摸式 LCD 显示驱动封装库。该库并非从零实现底层硬件控制&#xff0c;而是基于 ST 官方提供的 BSP&#xff08;Board Support Package&#xff09;层进行面向对象的 C 封装&#xff0c;旨在为嵌…...

AI Coding越来越强,我们还有必要学Processing吗? · 创意编程陕

故障表现 发现请求集群 demo 入口时卡住&#xff0c;并且对应 Pod 没有新的日志输出 rootce-demo-1:~# kubectl get pods -n deepflow-otel-spring-demo -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NO…...

NVIDIA Profile Inspector 配置问题完全指南:从识别到解决的完整流程

NVIDIA Profile Inspector 配置问题完全指南&#xff1a;从识别到解决的完整流程 【免费下载链接】nvidiaProfileInspector 项目地址: https://gitcode.com/gh_mirrors/nv/nvidiaProfileInspector NVIDIA Profile Inspector 是一款强大的 NVIDIA 显卡配置管理工具&…...

四步生图封神,GenEval从61%狂拉到92%,全面超越GPT-4o的TDM-R1模型来了

在大模型强化学习的热潮中&#xff0c;图像生成领域长期缺少一套真正适配少步模型的通用 RL 框架&#xff0c;而 TDM-R1 的出现&#xff0c;恰恰补上了这块关键拼图。超快速 AI 生图领域再破性能天花板&#xff01;香港科技大学唐靖团队、香港科技大学&#xff08;深圳分校&…...

值类型与引用类型:别再只背“栈和堆”了,看这 个实际影响绞

基础示例&#xff1a;单工作表 Excel 转 TXT 以下是将一个 Excel 文件中的第一个工作表转换为 TXT 的完整步骤&#xff1a; 1. 加载并读取Excel文件 from spire.xls import * from spire.xls.common import * workbook Workbook() workbook.LoadFromFile("示例.xlsx"…...

AI Agent 跑完任务怎么通知你?我写了个微信推送服务屹

1、普通的insert into 如果&#xff08;主键/唯一建&#xff09;存在&#xff0c;则会报错 新需求&#xff1a;就算冲突也不报错&#xff0c;用其他处理逻辑 回到顶部 2、基本语法&#xff08;INSERT INTO ... ON CONFLICT (...) DO (UPDATE SET ...)/(NOTHING)&#xff09; 语…...