Miniconda安装、虚拟环境配置与使用指南
创作时间:
作者:
@小白创作中心
Miniconda安装、虚拟环境配置与使用指南
引用
CSDN
1.
https://m.blog.csdn.net/m0_73642684/article/details/145769042
一、Anaconda与Miniconda简介
1. Anaconda是什么?
- 一站式科学计算平台:包含Python解释器 + 1800+预装科学计算库(NumPy、Pandas、Matplotlib等)
- 图形化界面支持:提供Anaconda Navigator方便管理环境与包
- 适用场景:适合新手/机器学习开发者/需要开箱即用环境
2. Miniconda是什么?
- 轻量级核心工具:仅包含Python、Conda及其基础依赖
- 灵活自由:用户按需安装所需包,节省磁盘空间
- 适用场景:追求轻量化/熟悉环境管理/需精准控制依赖
3. 两者核心差异对比
特性 | Anaconda | Miniconda |
|---|---|---|
安装包体积 | ~3GB | ~100MB |
预装库数量 | 1800+ | 0 |
图形界面 | 有 (Navigator) | 无 |
推荐用户 | 新手/全栈数据科学开发者 | 空间敏感/熟悉环境管理 |
二、Miniconda安装教程(全平台)
1. 下载安装包
- 清华源下载直达:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
- 版本选择建议:Python 3.x版本 + 匹配操作系统(Windows/macOS/Linux),我这里选择的是Miniconda3-py39_25.1.1-1-Windows-x86_64.exe
2. Windows系统安装
双击运行.exe安装程序,点击Next
点击I Agree
选择All Users,点击Next
修改安装的目录,点击Next
默认即可,点击Install,等待安装完毕
安装完毕,点击Next
取消勾选,点击Finish,安装完毕
3. 验证安装
点击win键,打开Anconda PowerShell Prompt
输入:conda --version # 应显示版本号如conda 24.x.x
conda list # 查看已安装包列表
三、虚拟环境管理全攻略
1. 为什么需要虚拟环境?
- 隔离项目依赖:避免不同项目间包版本冲突(如项目A需TensorFlow 2.4,项目B需2.8)
- 环境可复现:便于团队协作与部署
2. 环境操作命令速查
功能 | 命令 |
|---|---|
创建环境 | conda create -n env_name python=3.9 |
激活环境 | conda activate env_name (Win/macOS/Linux) |
退出环境 | conda deactivate |
删除环境 | conda remove -n env_name --all |
查看所有环境 | conda env list |
3. 包管理技巧
- 安装包:
conda install numpy # 从conda仓库安装
pip install tensorflow # 当conda仓库无包时用pip
- 导出环境配置(共享环境):
conda env export > environment.yml # 生成配置文件
conda env create -f environment.yml # 根据文件复现环境
四、Miniconda使用场景示例
案例:为深度学习项目配置环境
conda create -n tf_project python=3.8
conda activate tf_project
conda install cudatoolkit=11.2 cudnn=8.1 # GPU加速支持
pip install tensorflow-gpu==2.6.0
五、常见问题FAQ
Q1: Conda安装包速度慢?
- 配置国内镜像源(清华/阿里源):
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
Q2: 如何彻底卸载Miniconda?
- 删除安装目录 + 清理.conda文件夹(用户目录下)
结语:Miniconda以其轻量化与灵活性成为Python开发利器,合理使用虚拟环境将大幅提升工作效率。立即动手配置你的专属开发环境吧!
热门推荐
租车公司倒闭,押金退不到该如何解决?
探索经典游戏合金弹头全集的魅力与历史
每一分都花刀刃上 黑神话悟空刚需硬件升级指南
古代抄家之罪:重罪与刑罚的深度剖析
方型圈:超高压密封的结构革命与工业应用前沿
视频号直播封面如何设计,快速提升吸引力的秘诀
卤族元素知识点
编程语言的演变:从机器语言到高级语言
初中生职业生涯规划指南:从自我认知到目标实现
8 个关于甲亢饮食的常见问题
NBA球星效率值之最,谁最强?
真空玻璃及应用
规范养犬新风尚,携手共创和谐家园
创建Windows 11启动U盘的两种方法,含使用第三方软件
胖东来超市“擀面皮事件”:900万赔偿背后的管理智慧
韵达深陷立案风波:管理短板与消费者权益的碰撞
Word可以做思维导图吗?实用技巧分享
手把手教你制作个性化表情包(用创意和技巧打造属于自己的独特表情符号)
巨变!解读2025澳洲留学及移民新政:抓住这5个关键点
独立音乐研究报告:从情怀到生意,未来可期
宝马、零跑亮出王炸,电子电气架构成为新战场?
浓浓不舍雨花情
帝王谷:卢克索的开放时间、门票和历史遗址
从零开始的穿搭教学:提升衣品,展现自信
这些年春晚出圈的“国风舞韵”:从《千手观音》到《只此青绿》
房屋得房率全解析:影响因素、合理限度及购房建议
氧化锌软膏的作用及禁忌
5G与Wi-Fi 6、Wi-Fi 7通信技术和无线应用详解
烘焙中的添加剂:泡打粉、小苏打、臭粉、塔塔粉的作用与区别
Apache服务器HTTPS配置详解