Anaconda环境配置与常用工具大全:从安装到环境管理,一篇全搞定

声明

写这篇文章主要是想整理一套 真的能用、复制即跑、不会踩坑 的 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的写权限:

  1. 打开文件资源管理器,找到路径D:\codetools\anaconda3\envs;(具体路径替换成你定义的)
    右键点击envs文件夹,选择「属性」;
    取消「只读」属性(如果勾选了),点击「应用」→「确定」
  2. 进阶配置(确保当前用户有写入权限):
    在「属性」窗口切换到「安全」选项卡;
    选中当前登录用户;
    查看权限列表,确保「写入」「修改」被勾选「允许」,若未勾选,点击「编辑」,勾选对应权限后点击「应用」→「确定」;
  3. 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  # 恢复默认源

🌟 亲爱的少年呀,你已经穿越了所有的森林与星河。旅程暂告一段落,去好好歇一歇吧,下一段奇迹正在酝酿呢。

— 完 —

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇