Conda 新手入门超详细教程

张开发
2026/4/4 11:30:37 15 分钟阅读
Conda 新手入门超详细教程
Conda 新手入门超详细教程含YOLO11环境实战安装本文是纯新手向的Conda教程从0基础讲解安装、核心命令、镜像配置最后带大家完成YOLO11深度学习环境的真实实战安装所有命令均可直接复制使用全程无坑一、先搞懂Conda是什么Conda是跨平台的环境包管理工具核心作用隔离环境不同项目如YOLO、Python爬虫、数据分析用独立环境互不干扰解决版本冲突的神器管理包一键安装、卸载、更新Python及各类依赖库跨系统Windows/macOS/Linux通用。Anaconda 和 Miniconda 选哪个Anaconda完整版预装了1000科学计算库体积大500M新手用不上冗余包Miniconda轻量精简版仅50M左右只包含CondaPython按需安装包强烈推荐新手安装二、第一步安装 Miniconda全系统教程1. 官方下载地址访问 Miniconda 官网下载对应系统的安装包Windows选择Miniconda3 Windows Installer64位macOS选择Miniconda3 macOS InstallerIntel/Apple Silicon 对应下载Linux选择Miniconda3 Linux Installer2. 安装步骤Windows 系统双击安装包一路点击Next关键步骤勾选Add Miniconda3 to my PATH environment variable添加环境变量必选完成安装重启电脑必做否则终端识别不了conda命令。macOS/Linux 系统打开终端执行安装命令以Linux为例macOS同理bashMiniconda3-latest-Linux-x86_64.sh一路回车输入yes同意协议安装完成后重启终端。三、第二步验证 Conda 安装成功打开终端Windows用「命令提示符CMD」/「PowerShell」/「Anaconda Prompt」推荐Anaconda Prompt无环境变量问题输入以下命令查看版本conda--version若输出conda x.x.x如conda 24.7.1说明安装成功四、第三步Conda 核心基础命令必学所有命令直接复制即可执行新手只需要掌握这几类1. 环境管理核心隔离项目的关键Conda的核心是环境每个项目单独建环境互不冲突。命令功能执行命令查看所有已创建环境conda env list创建新环境指定Python版本conda create -n 环境名 python3.10激活环境conda activate 环境名退出当前环境conda deactivate删除环境谨慎使用conda remove -n 环境名 --all示例创建一个名为test、Python3.10的环境conda create-ntestpython3.102. 包管理安装/卸载工具激活环境后执行以下命令管理依赖包命令功能执行命令安装包conda install 包名卸载包conda uninstall 包名查看当前环境已安装包conda list更新包conda update 包名补充conda没有的包用pip install 包名安装Python通用包管理器。3. 配置国内镜像源必做解决下载慢/失败Conda默认国外源下载速度极慢配置清华镜像源速度提升100倍执行以下4条命令直接复制全选执行conda config--addchannels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config--addchannels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/ conda config--addchannels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2/ conda config--setshow_channel_urlsyes查看镜像源是否配置成功conda config--showchannels五、实战案例YOLO11 深度学习环境安装真实可运行YOLO11是Ultralytics推出的最新目标检测模型需要独立的Conda环境我们一步步从零安装全程无报错前置说明YOLO11支持Python 3.8~3.11我们选Python3.10最稳定分CPU版本无显卡通用和GPU版本NVIDIA显卡速度更快所有命令在终端/Anaconda Prompt中执行。步骤1创建YOLO11专属环境打开终端执行命令创建名为yolo11的环境conda create-nyolo11python3.10输入y回车确认安装依赖。步骤2激活YOLO11环境必须激活环境后续安装的包才会生效conda activate yolo11激活成功后终端前缀会变成(yolo11) xxx步骤3安装 PyTorchYOLO11核心依赖PyTorch是深度学习框架分CPU/GPU版二选一执行方案1CPU版本无NVIDIA显卡通用condainstallpytorch torchvision torchaudio cpuonly-cpytorch方案2GPU版本NVIDIA显卡加速推理先查看自己的CUDA版本再执行对应命令以CUDA 12.4为例最新通用版condainstallpytorch torchvision torchaudio pytorch-cuda12.4-cpytorch-cnvidia步骤4安装 YOLO11 官方库Ultralytics是YOLO11的官方库一行命令安装pipinstallultralytics步骤5验证环境安装成功执行以下命令查看PyTorch是否安装成功pythonimporttorch print(torch.__version__)# 输出版本号即成功print(torch.cuda.is_available())# GPU版输出TrueCPU版输出Falseexit()# 退出Python环境步骤6一键测试 YOLO11 目标检测Conda环境配置完成直接执行命令自动下载YOLO11官方模型对默认图片做目标检测yolo predictmodelyolo11n.ptsourcehttps://ultralytics.com/images/bus.jpg步骤7查看测试结果执行完成后终端会输出结果路径打开即可看到YOLO11检测后的图片识别出公交车、人、车牌等六、Conda 常用进阶命令新手可选# 清理conda缓存释放磁盘空间conda clean-a# 导出当前环境分享给别人condaenvexportenvironment.yaml# 导入别人的环境condaenvcreate-fenvironment.yaml# 更新conda自身conda update-nbase-cdefaults conda七、新手常见问题解决conda不是内部命令Windows未添加环境变量重新安装Miniconda并勾选PATH或用Anaconda Prompt下载包失败重新配置清华镜像源重启终端YOLO11安装报错检查Python版本必须3.8-3.11确保激活了yolo11环境GPU不生效检查NVIDIA驱动是否更新CUDA版本与PyTorch匹配。总结Conda核心是环境隔离新手必用Miniconda基础命令创建环境conda create -n 名 python版本、激活conda activate 名必配清华镜像源解决下载慢问题YOLO11安装建环境→装PyTorch→装ultralytics→一键测试全程5分钟搞定

更多文章