miniconda3 常用命令

news/2026/1/24 7:33:55/文章来源:https://www.cnblogs.com/allenxx/p/19524706

一、基础准备:验证安装与初始化

先确认 Miniconda3 安装成功,这是后续操作的前提:

# 查看 Conda 版本(验证安装)
conda --version  # 或 conda -V
# 示例输出:conda 24.9.2# 初始化 Conda(首次安装后,让终端识别 conda 命令)
conda init  # Windows 会自动配置 cmd/PowerShell,Linux/macOS 需重启终端生效

image

  • Windows 若激活环境报错「conda 不是内部命令」:重新打开 Anaconda Prompt/PowerShell,或执行 conda init 后重启终端;
  • 环境默认存储路径:
    • Windows:C:\Users\<你的用户名>\miniconda3\envs\
    • Linux/macOS:~/miniconda3/envs/

 

二、核心场景 1:环境管理(最常用)

环境管理是 Conda 的核心价值,所有命令围绕「创建 / 激活 / 删除 / 查看」环境展开,建议给环境命名时带上 Python 版本(如 py310),方便识别。

2.1 conda create -n <环境名> python=<版本>

创建独立环境(-n=--name,指定环境名和 Python 版本)

示例: conda create -n py310 python=3.10 或(加 -y 自动确认:conda create -n py310 python=3.10 -y

image

image

 2.2 conda activate  <环境名>

激活环境(Windows/macOS/Linux 通用)

conda activate py310 (激活后终端前缀会显示:(py310) C:>)

image

 2.3 conda deactivate

退出当前激活的环境 .

onda deactivate (终端前缀恢复默认,无环境名)

 

image

 

2.4 conda env list

查看所有已创建的环境(* 标记当前激活的环境) 

 conda env list  (输出包含环境名、路径,方便定位)
 

image

 

2.5 conda env remove -n <环境名>

删除指定环境(谨慎操作,删除后无法恢复)  

image

 

删除的环境不能是激活环境。

2.6 conda env export -n <环境名>   >    保存的文件名.yml

导出环境配置到文件(分享 / 复现环境)

公司新来了一个兄弟,给他导出一份,让其搭建环境。

conda env export -n py310 > py310_env.yml

 

image

 2.7 conda env create -f environment.yml

从配置文件创建环境(复现他人环境)

conda env create -f py310_env.yml

image

 

image

 

2.8 conda rename -n <旧名> <新名>

重命名环境(需先退出该环境)

conda rename -n py310 py310_ml 

image

 三、核心场景 2:包管理(安装 / 卸载 / 更新)

关键说明:

  • 混用 pip:若 Conda 仓库没有目标包,可在激活的 Conda 环境中用 pip install <包名>,但尽量优先用 conda(避免依赖混乱);
  • 版本回滚:若装包后出问题,可查看版本记录并回滚:
conda list --revisions  # 查看版本修订记录(显示序号+变更内容)
conda install --rev 1   # 回滚到序号1的版本(序号从0开始)

image

 

 

3.1 conda install <包名>

安装指定包(自动解析依赖)   

conda install pandas   或(指定版本:conda install pandas=2.1.0

image

 3.2 conda install <包1> <包2>

一次安装多个包  

conda install numpy=1.26 matplotlib=3.8 -y

 

3.3 conda install -c <镜像源> <包名>

从指定源安装(如 conda-forge 源,包更新更快) 

conda install -c conda-forge opencv

 

3.4 conda uninstall <包名>

卸载包(自动清理依赖)  

conda uninstall pandas -y

 

3.5 conda update <包名>

更新指定包到最新版  conda update pandas

 

3.6  conda update --all

更新当前环境所有包(谨慎:可能引发依赖冲突) 

conda update --all -y

 

3.7 conda list

查看当前环境已安装的所有包 

conda list  或(筛选包:conda list pandas

 

3.8 conda search <包名>

搜索 Conda 仓库中可用的包版本  

conda search tensorflow

 

四、核心场景 3:配置与维护(优化使用体验)

主要解决「下载慢」「默认环境」等问题,新手优先配置国内镜像源。

4.1  配置国内镜像源(解决下载慢)

创建 / 修改 .condarc 文件(Windows 路径:C:\Users\<用户名>\.condarc;Linux/macOS:~/.condarc),替换为清华源:
channels:- defaults
show_channel_urls: true
default_channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudmsys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudbioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudmenpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudpytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudpytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudsimpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

配置后执行 conda clean -i 清理缓存,后续下载速度会大幅提升。

image

 

4.2 常用配置 / 维护命令

4.2.1 conda config --show

查看当前 Conda 所有配置

image

 

4.2.2 conda config --add channels conda-forge

添加第三方源(conda-forge 包更全)

image

 

image

 

4.2.3 conda config --set auto_activate_base false

关闭默认激活 base 环境(避免每次打开终端都激活 ) 

4.2.4 conda clean -p/-t/-a

清理缓存(释放磁盘空间)  

conda clean -a -y  (-p:清理未使用包;-t:清理缓存;-a:全部清理)

4.2.5 conda info

查看 Conda 详细信息(环境路径、源、Python 版本等)

image

 

 五、进阶命令

5.1 conda run -n <环境名> <命令>

不激活环境,直接执行命令  

conda run -n py310 python test.py

5.2 conda create --clone <旧环境> -n <新环境>

克隆环境(快速复制已有环境) 

conda create --clone py310 -n py310_copy -y

5.3 conda env export -n <环境名> --no-builds > env.yml

导出环境时忽略构建信息(跨平台兼容)

六、避坑提醒

 
  1. 命令大小写不敏感(如 Conda Activate py310 也生效),但建议小写;
  2. 安装包时若提示依赖冲突:优先指定包版本(如 conda install pandas=2.0),或换 conda-forge 源;
  3. Windows 下环境名 / 路径不要含空格 / 中文,否则可能报错;
  4. 若忘记环境名:用 conda env list 查看,不要随意删除 base 环境(Miniconda 核心环境)。

总结

  1. 环境管理核心:create(创建)→ activate(激活)→ deactivate(退出)→ remove(删除),配合 env list 查看;
  2. 包管理核心:install(安装)→ uninstall(卸载)→ update(更新)→ list(查看),优先用 conda 安装,小众包用 pip;
  3. 优化配置核心:配置国内镜像源 + 关闭默认激活 base 环境 + 定期 conda clean -a 清理缓存。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1208628.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2026年性价比高的真空干燥箱厂家推荐

真空干燥箱作为一种利用真空环境进行干燥处理的设备,凭借高效、低温、无氧化等特性,广泛应用于电子半导体、生物医疗、新能源、航空航天等多个领域。在选择真空干燥箱时,厂家的技术实力、产品性能、质量保障及售后服…

2026年评价高的襄阳装修整装/襄阳装修施工施工口碑推荐榜

行业背景与市场趋势随着襄阳城市化进程的加快和居民生活水平的提升,家装市场正迎来新一轮增长期。2025年数据显示,襄阳家装市场规模已突破50亿元,年增长率保持在8%左右。消费者对装修的需求也从简单的功能性向个性化…

2026开年安徽退役军人无人机培训服务商权威评测与选型指南

一、核心引导问题 随着无人机技术在农业、测绘、应急等领域的深度应用,掌握无人机驾驶技能已成为退役军人高质量就业的重要路径。然而,面对市场上日益增多的培训机构,如何做出明智选择?本评测旨在为计划投身无人机…

Qwen3-14B学术研究应用:文献综述助手部署实战

Qwen3-14B学术研究应用&#xff1a;文献综述助手部署实战 1. 为什么学者需要一个“会读论文”的AI助手&#xff1f; 你有没有过这样的经历&#xff1a; 导师甩来20篇英文顶会论文&#xff0c;要求三天内写出综述框架&#xff1b;检索到的PDF堆满文件夹&#xff0c;却卡在“读…

边缘计算实践:低延迟语音理解场景中的表现测试

边缘计算实践&#xff1a;低延迟语音理解场景中的表现测试 1. 为什么语音理解要“靠近耳朵”做&#xff1f; 你有没有遇到过这样的情况&#xff1a;在智能会议系统里&#xff0c;刚说完一句话&#xff0c;三秒后才看到文字浮现&#xff1b;在车载语音助手里&#xff0c;说“打…

新手教程:基于STM32的PCB设计案例手把手教学

以下是对您提供的博文内容进行 深度润色与专业重构后的版本 。本次优化严格遵循您的全部要求&#xff1a; ✅ 彻底去除AI痕迹&#xff0c;语言自然、有温度、有经验感&#xff0c;像一位资深硬件工程师在面对面授课&#xff1b; ✅ 所有模块&#xff08;引言、知识点解析、…

为什么选IQuest-Coder-V1?代码流训练范式落地实战解析

为什么选IQuest-Coder-V1&#xff1f;代码流训练范式落地实战解析 1. 这不是又一个“会写代码”的模型&#xff0c;而是懂软件怎么长大的模型 你有没有试过让大模型改一段遗留系统里的Python代码&#xff1f;它可能语法没错&#xff0c;但改完后单元测试全挂——不是因为不会…

Qwen All-in-One灰盒测试:内部逻辑验证方法论

Qwen All-in-One灰盒测试&#xff1a;内部逻辑验证方法论 1. 什么是Qwen All-in-One&#xff1a;不止于“能用”&#xff0c;更要“知其所以然” 你有没有试过这样一种AI服务&#xff1a;输入一句话&#xff0c;它先告诉你这句话是开心还是沮丧&#xff0c;紧接着又像朋友一样…

YOLO11训练脚本怎么运行?一文讲清所有步骤

YOLO11训练脚本怎么运行&#xff1f;一文讲清所有步骤 你刚拉取了YOLO11镜像&#xff0c;打开终端&#xff0c;输入python train.py却报错——不是缺数据、就是路径不对、或者配置文件没放对位置。别急&#xff0c;这不是你操作有问题&#xff0c;而是官方文档里那些“默认已配…

ESP32结合OBD进行远程诊断:核心要点解析

以下是对您提供的博文《ESP32结合OBD进行远程诊断&#xff1a;核心要点解析》的 深度润色与专业重构版本 。本次优化严格遵循您的全部要求&#xff1a; ✅ 彻底去除AI痕迹&#xff0c;语言自然、老练、有工程师温度&#xff1b; ✅ 摒弃所有模板化标题&#xff08;如“引言…

图片水印难去除?这款免费 AI 工具实现无损处理,多平台适配无限制!

在图片处理过程中&#xff0c;水印残留是高频困扰 —— 常规去水印工具要么需要付费解锁完整功能&#xff0c;要么强制要求注册登录&#xff0c;甚至处理后会出现画质模糊、色彩失真等问题&#xff0c;更有不少工具对图片大小和尺寸设限&#xff0c;无法满足高清图、大文件的处…

实测Qwen-Image-2512的lineart控制能力,细节拉满

实测Qwen-Image-2512的lineart控制能力&#xff0c;细节拉满 这是一次专注而克制的实测——不谈参数、不讲架构、不堆术语&#xff0c;只用一张手绘草图、一段提示词、三次不同ControlNet方案的对比生成&#xff0c;看Qwen-Image-2512在lineart&#xff08;线稿&#xff09;控…

深入理解ESP32-CAM中摄像头时序同步机制

以下是对您提供的博文《深入理解ESP32-CAM中摄像头时序同步机制&#xff1a;从信号协同到稳定视频传输的工程实践》进行 深度润色与重构后的专业级技术文章 。全文严格遵循您的全部优化要求&#xff1a; ✅ 彻底去除AI痕迹&#xff0c;语言自然、有经验感、带工程师口吻 ✅…

Qwen3-Embedding-0.6B实测:5段召回背后的秘密

Qwen3-Embedding-0.6B实测&#xff1a;5段召回背后的秘密 1. 这不是“小模型”&#xff0c;而是精准嵌入的轻量主力 你可能第一眼看到“0.6B”会下意识划走——毕竟现在动辄7B、14B甚至更大的embedding模型满天飞。但这次实测让我重新理解了什么叫“小而锐”。 Qwen3-Embedd…

Qwen3-4B-Instruct镜像体积过大?分层拉取优化实战技巧

Qwen3-4B-Instruct镜像体积过大&#xff1f;分层拉取优化实战技巧 1. 为什么你会觉得“镜像太大”——不是错觉&#xff0c;是真实痛点 你刚点开Qwen3-4B-Instruct-2507的镜像页面&#xff0c;看到下载大小标着 18.7 GB&#xff0c;心里一咯噔&#xff1a; “这还没算上基础环…

Qwen3-4B-Instruct一键克隆部署:团队协作开发实战方案

Qwen3-4B-Instruct一键克隆部署&#xff1a;团队协作开发实战方案 1. 为什么团队需要一个“开箱即用”的Qwen3-4B-Instruct环境 你有没有遇到过这样的场景&#xff1a; 产品同学刚提了一个需求——“用大模型自动写用户反馈摘要”&#xff0c;技术负责人拍板“上Qwen3”&…

YOLO26服务器部署:Docker镜像构建方法

YOLO26服务器部署&#xff1a;Docker镜像构建方法 YOLO26作为目标检测领域的新一代模型&#xff0c;在精度、速度与轻量化之间实现了更优平衡。但对很多工程师和算法同学来说&#xff0c;从零搭建一个稳定、可复现、开箱即用的训练与推理环境&#xff0c;仍是一道耗时耗力的门…

YOLO26 torchaudio有必要吗?音频依赖是否可删除探讨

YOLO26 torchaudio有必要吗&#xff1f;音频依赖是否可删除探讨 YOLO26作为Ultralytics最新发布的视觉感知模型架构&#xff0c;主打轻量、高速与多任务统一建模能力。但当你拉取官方训练与推理镜像后&#xff0c;可能会注意到一个略显突兀的依赖&#xff1a;torchaudio0.10.0…

YOLO26训练性能优化:batch=128时GPU利用率提升技巧

YOLO26训练性能优化&#xff1a;batch128时GPU利用率提升技巧 在实际部署YOLO26模型训练任务时&#xff0c;很多用户反馈&#xff1a;明明配置了高端多卡GPU服务器&#xff0c;batch128的设定也已写入训练脚本&#xff0c;但nvidia-smi监控显示GPU利用率长期徘徊在40%–65%&am…

5分钟部署麦橘超然Flux控制台,AI绘画一键上手

5分钟部署麦橘超然Flux控制台&#xff0c;AI绘画一键上手 1. 为什么你需要这个控制台&#xff1f; 你是不是也遇到过这些问题&#xff1a; 想试试最新的 Flux.1 图像生成模型&#xff0c;但显卡只有 RTX 3060 或 4070&#xff0c;一加载就爆显存&#xff1f;在线绘图平台要排…