声明
写这篇文章主要是想整理一套 真的能用、复制即跑、不会踩坑 的 Anaconda 配置指南。网上资料五花八门,安装个 Python 环境都能被逼疯,所以这里直接提供一个“工具集合”式的文档。不管你是做深度学习、科研、工程开发,这篇都能帮你把 Anaconda 配置得干干净净。
如果你按照这里的步骤做,基本不太可能出问题。
下载 Anaconda 安装包
如果你是做深度学习或科研,Anaconda 是最便利的 Python 环境管理工具之一。以下是两个常用下载源:
1. 官方网站(选择 Windows 版本,以 .exe 或 .sh 结尾即可)
https://www.anaconda.com/download#download-section
2. 清华大学镜像站(下载速度更快)
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 安装anaconda
正常安装即可,其中需要注意的地方有:
1. 选择 ALL users,然后点击next
2. 路径改为自己的选择路径,不推荐c盘,否则后期可能会出现空间不够(比如:D:\codetools\anaconda3\)
3. 全选:create shortcuts、register Anaconda3 as the system Python 3. 12、clear the package cache upon completion
4. 最后一步点击finish时这两个不要勾选
配置环境变量
安装完成后,记得把 Anaconda 的安装路径加入 Path 中。
Windows 设置路径步骤:
右键“此电脑”
属性 → 高级系统设置
环境变量 → 系统变量 → Path → 编辑 → 新建
# 路径示例(按实际安装位置填写)
D:\codetools\anaconda3
D:\codetools\anaconda3\Scripts
D:\codetools\anaconda3\Library\bin
验证 Anaconda 是否安装成功
# Win + R 输入 cmd 启动终端
conda --version
conda info
两条命令都能正常运行,就说明安装成功了。
添加国内镜像源(强烈推荐)
国内使用默认源会很慢,所以建议换成国内镜像。
方法 1:修改 .condarc 文件(推荐)
.condarc 文件默认位于:
C:\Users\你的用户名\.condarc
如果没有文件,可以先执行:
conda config --set show_channel_urls yes
然后把 .condarc 替换成以下内容(根据需要调整 envs_dirs 路径):
show_channel_urls: true
auto_activate_base: false
channel_priority: flexible
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
envs_dirs:
- D:\codetools\anaconda3\envs
接下来需要修改envs和pkgs的写权限:
- 打开文件资源管理器,找到路径D:\codetools\anaconda3\envs;(具体路径替换成你定义的)
右键点击envs文件夹,选择「属性」;
取消「只读」属性(如果勾选了),点击「应用」→「确定」 - 进阶配置(确保当前用户有写入权限):
在「属性」窗口切换到「安全」选项卡;
选中当前登录用户;
查看权限列表,确保「写入」「修改」被勾选「允许」,若未勾选,点击「编辑」,勾选对应权限后点击「应用」→「确定」; - pkgs 目录执行同样的操作即可
方法 2:命令行添加镜像源
以管理员身份打开anaconda prompt,输入以下指令
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
环境创建于管理
创建虚拟环境
# 创建,名字和python请自行更换
conda create -n 名字 python=版本号
# 激活
conda activate 名字
删除虚拟环境
conda deactivate # 退出当前环境
conda remove -n 名字 --all
常用命令清单
conda env list # 列出所有环境
conda list # 查看当前环境中的所有包
conda install XXX # 安装包
conda install XXX==版本 # 指定版本安装
conda remove XXX # 删除包
pip uninstall XXX # 删除 pip 包
conda list XXX # 查看某个包版本
conda activate envname # 激活环境(Win 下)
conda deactivate # 退出环境
conda info # 查看 conda 信息
conda config --show channels # 查看镜像源
jupyter notebook # 启动 Jupyter
conda config --remove-key channels # 恢复默认源
🌟 亲爱的少年呀,你已经穿越了所有的森林与星河。旅程暂告一段落,去好好歇一歇吧,下一段奇迹正在酝酿呢。
— 完 —


