📌 前言:本文专为AI初学者打造,是AI学习、机器学习、深度学习、数据分析的基础环境配置教程。全程实操无坑,按步骤完成即可拥有可直接用于AI学习的完整Python+Jupyter环境,解决新手常见的权限报错、环境变量配置、Jupyter启动失败等问题,适合零基础小白直接上手。
一、环境准备(必看)
- 系统要求:Windows 11 / Windows 10(64位) ,32位系统不兼容Anaconda新版本
- 网络要求:全程需要联网(用于下载Anaconda安装包)
- 核心原则:不要提前安装Python!Anaconda会自带完整Python环境,避免多版本冲突,减少新手配置难度。
- 操作建议:全程以普通用户身份操作即可,无需提前以管理员身份登录(后续权限问题会彻底根治)。
二、下载Anaconda(AI学习必备完整版)
⚠️ 重点提醒:AI学习必须下载**「Anaconda完整版」**,不要下载Miniconda(极简版需手动配置工具,零基础易失败)。
- 访问官网:直接复制链接打开 → https://www.anaconda.com/products/distribution(可保留链接,方便读者直接访问)
- 跳过注册(关键省时间):进入下载页面后,无需注册账号,直接点击页面右侧的「Skip Registration」(跳过注册)链接,即可进入下载环节。
- 选择安装包:在下载区域,选择**「Anaconda Distribution(左侧完整版)」,点击「Windows 64-Bit Graphical Installer」**开始下载(下载速度根据网络情况,约5-10分钟)。
三、安装步骤(逐页实操,零错误)
下载完成后,双击安装包,按以下步骤逐页操作,不要跳过任何一步,避免后续报错。
-
初始安装页:点击「Next」→ 勾选「I Agree」(同意用户协议)→ 再次点击「Next」。
-
用户选择页:勾选「All Users」(多用户兼容,避免后续权限问题,个人电脑优先选此选项)→ 点击「Next」。
-
安装路径(重中之重):
设置完成后,点击「Next」。- 推荐路径:默认路径「C:\ProgramData\anaconda3」(无需修改,直接使用);
- 自定义路径:若需修改,需满足**「无中文、无空格」**,例如「D:\Anaconda3」;
- ⚠️ 禁止:不要将路径设置为含中文、空格的路径(如「D:\AI学习」「E:\软件安装」),会导致后续环境变量配置失败。
-
高级选项页(必勾选,少勾一个都可能出问题):
勾选完成后,点击「Install」,等待安装完成(进度条走完,约5-10分钟,**不要中途关闭安装窗口**)。- 勾选「Create shortcuts for Anaconda3」(创建Anaconda快捷方式);
- 勾选「Register Anaconda3 as the system Python 3.x」(将Anaconda设为系统默认Python);
- 勾选「Clear the package cache upon completion」(安装完成后清理包缓存,节省空间)。
-
安装完成页:点击「Next」→ 取消勾选所有注册、下载相关的选项(无需注册Anaconda账号)→ 点击「Finish」,安装完成,无需重启电脑。
四、配置全局环境变量(任意终端可用,AI学习必备)
配置环境变量的目的:让电脑任意终端(CMD、PowerShell)都能直接调用Python、conda、jupyter等命令,无需手动定位路径,方便后续AI学习中运行代码、安装依赖。
-
打开环境变量设置:
- 按下键盘**「Win + R」,输入「sysdm.cpl」**,按下回车键,打开「系统属性」窗口;
- 切换到**「高级」选项卡 → 点击右下角「环境变量」**按钮,进入环境变量配置界面。
-
编辑系统PATH变量:
-
在「系统变量」区域,找到**「Path」变量**(不要选错「用户变量」里的Path),点击「编辑」;
-
点击「新建」,依次添加以下两条路径(复制粘贴即可,避免手动输入出错):
- Anaconda根目录:C:\ProgramData\anaconda3
- Anaconda脚本目录:C:\ProgramData\anaconda3\Scripts
-
-
关键排序规则(避免树形界面失效,新手必看): 将**「C:\ProgramData\anaconda3」「C:\ProgramData\anaconda3\Scripts」等固定路径,放在PATH列表的最前面**;「%JAVA_HOME%」等环境变量放在后面。示例(参考配置):D:\Program Files\nodejs;C:\ProgramData\anaconda3;C:\ProgramData\anaconda3\Scripts;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;...
-
保存配置:依次点击「确定」(共3次) ,分别关闭「编辑环境变量」「环境变量」「系统属性」窗口,确保配置生效。
-
验证配置(必做,确认环境变量生效):
- 关闭所有已打开的终端(CMD、PowerShell),重新打开一个新终端(必须重启终端,否则环境变量不生效);
- 在终端中依次输入以下3条命令,均能正常输出版本号,说明配置成功:
python --version # 示例输出:Python 3.13.9 conda --version # 示例输出:conda 26.1.1 jupyter --version # 示例输出:jupyter core 5.7.2 等组件版本 - 若命令报错,重新检查PATH路径是否添加正确、排序是否正确,重启终端后再次验证。
五、AI学习核心:启动Jupyter Notebook(必学步骤)
Jupyter Notebook是AI学习、交互式编程的核心工具,能实时运行代码、查看结果,适合Python基础、数据分析、机器学习的练习,下面教你正确启动和使用。
-
创建AI学习专属工作目录: 在D盘创建文件夹,命名为**「AI-Jupyter-Notebook」**(路径:D:\AI-Jupyter-Notebook),用于存放所有AI学习相关的Notebook文件,避免文件混乱。
-
切换到工作目录: 打开普通终端(无需管理员),输入以下两条命令,切换到目标目录:
D: # 切换到D盘 cd D:\AI-Jupyter-Notebook # 进入AI学习工作目录✅ 验证:终端前缀变为「D:\AI-Jupyter-Notebook>」,说明定位成功。 -
启动Jupyter Notebook: 在当前目录下,输入启动命令:
jupyter notebook输入后,终端会开始运行Jupyter服务,同时尝试自动打开浏览器。 -
正确访问方式(避坑重点,新手必看):
- 终端运行后,会输出一条带token的链接,格式如下:http://localhost:8888/tree?token=xxxxxxxxxxxxxxxx(token为随机字符串);
- ⚠️ 注意:不要点击浏览器自动打开的「file:///.../jpserver-open.html」文件(会显示空白或无法访问);
- 正确操作:复制终端里的「http://localhost:8888/tree?token=xxx」链接,粘贴到浏览器(Chrome、Edge均可)地址栏,按下回车键,即可进入Jupyter主页。
六、权限问题根治(AI学习者必解决,彻底告别报错)
新手最常见问题:普通终端启动Jupyter时,出现**「PermissionError: [Errno 13] Permission denied」(权限被拒绝)** ,导致无法启动。以下是根治方案,无需每次以管理员身份启动,一劳永逸。
报错原因
Windows系统默认的Jupyter运行时目录(C:\Users\15333\AppData\Roaming\jupyter\runtime),当前用户无写入权限,导致Jupyter无法生成临时文件,从而报错。
根治步骤(全程普通用户操作,无需管理员)
-
定位runtime文件夹:
- 打开文件资源管理器,复制路径**「C:\Users\15333\AppData\Roaming\jupyter」**,粘贴到地址栏并回车,进入该文件夹;
- 若看不到「AppData」文件夹,点击顶部「查看」选项卡,**勾选「隐藏的项目」**即可显示。
-
打开权限设置:
- 右键点击「runtime」文件夹 → 选择「属性」→ 切换到**「安全」选项卡 → 点击右下角「高级」**按钮。
-
获取文件夹所有权:
- 在「高级安全设置」窗口中,点击「所有者」右侧的**「更改」**按钮;
- 在弹出的「选择用户或组」窗口中,输入你的用户名**「15333」(或「LONG SANSAN\15333」)→ 点击「检查名称」**→ 确认用户名无误后,点击「确定」;
- **勾选「替换子容器和对象的所有者」**→ 点击「应用」→ 等待系统更改所有权(约1-2秒)→ 点击「确定」。
-
添加当前用户的完全控制权限:
- 回到「runtime 属性」的「安全」选项卡,点击**「编辑」**按钮;
- 点击「添加」→ 在弹出的窗口中点击**「选择主体」**→ 输入用户名「15333」→ 「检查名称」→ 「确定」;
- 在「组或用户名」中选中你的用户名,在下方「权限」区域,**勾选「完全控制」**(或至少勾选「写入」「修改」);
- **勾选「使用可从此对象继承的权限项目替换所有子对象的权限项目」**→ 点击「应用」→ 系统弹出确认框,点击「是」→ 点击「确定」。
- 保存所有设置:依次点击所有打开的窗口的「确定」,完成权限配置。
权限配置验证
关闭所有终端和浏览器窗口,重新打开普通终端,输入以下命令:
D:
cd D:\AI-Jupyter-Notebook
jupyter notebook
✅ 无「PermissionError」报错,终端正常输出Jupyter链接,说明权限问题彻底解决,后续无需以管理员身份启动。
七、AI学习环境验证(必做,确认环境可用)
环境配置完成后,务必进行验证,确保可直接用于AI学习,步骤如下:
- 打开Jupyter主页:按照第五部分的方法,启动Jupyter并通过链接进入主页;
- 新建Notebook文件:点击主页右上角**「New」→ 选择「Python [conda env:base]」**,新建一个Python Notebook;
- 编写并运行测试代码:在代码单元格中输入以下代码:
print('hello AI') - 运行代码:按「Shift + Enter」快捷键,或点击工具栏「运行」按钮;
- 验证成功:单元格下方输出**「hello AI」**,说明Python内核、Jupyter均正常工作,AI学习环境完全可用。
八、Jupyter基础使用(AI学习必备)
1. 文件保存与管理
- 保存文件:按「Ctrl + S」快捷键,或点击工具栏「保存」按钮,文件自动保存到「D:\AI-Jupyter-Notebook」目录;
- 重命名文件:点击Notebook顶部标题「Untitled」,输入新名称(如「AI_test.ipynb」,无中文、无空格)→ 点击「Rename」;
- 删除/下载文件:回到Jupyter主页「Files」标签页,选中文件,点击「Delete」删除或「Download」下载。
2. 常用快捷键(新手必背)
- Shift + Enter:运行当前单元格,并跳转到下一个单元格;
- A:在当前单元格上方新建一个单元格;
- B:在当前单元格下方新建一个单元格;
- D + D(连续按两次D):删除当前单元格;
- Ctrl + S:保存Notebook文件;
- Esc:切换到命令模式(可进行单元格操作);点击单元格:切换到编辑模式(可编写代码)。
九、进阶优化(AI学习更省心)
一键启动Jupyter脚本(无需手动敲命令)
创建批处理文件,双击即可自动启动Jupyter并进入「D:\AI-Jupyter-Notebook」目录,步骤如下:
- 新建文本文档,打开后输入以下内容:
@echo off D: cd D:\AI-Jupyter-Notebook jupyter notebook pause - 保存文件:点击「文件」→「保存」,将文件后缀改为**「.bat」**(如「start_jupyter.bat」),保存到桌面;
- 使用方法:双击该批处理文件,自动打开终端并启动Jupyter,复制终端中的链接到浏览器即可。
十、高频问题汇总(新手避坑)
- 问题1:输入「python --version」报错 → 原因:命令格式错误(单短横线) ,解决方案:使用双短横线「python --version」;
- 问题2:PATH编辑界面无树形结构 → 原因:固定路径未前置、路径重复或格式错误,解决方案:将Anaconda相关固定路径放PATH最前面,清理重复路径;
- 问题3:Jupyter启动报「PermissionError」→ 原因:runtime文件夹权限不足,解决方案:按第六部分步骤根治权限问题;
- 问题4:浏览器打开Jupyter显示空白 → 原因:自动跳转的file://文件无法解析,解决方案:复制终端中的http://链接手动访问;
- 问题5:端口8888被占用 → 原因:其他程序占用该端口,解决方案:Jupyter会自动切换端口,使用终端输出的新端口链接即可;
- 问题6:Notebook运行无输出 → 原因:内核未启动或代码语法错误,解决方案:检查终端内核状态,修正代码语法后重新运行。
十一、最终总结
按本文步骤操作完成后,你将拥有一套可直接用于AI学习的完整环境,包含:
- ✅ 完整Python环境(Anaconda自带,无需额外安装);
- ✅ Jupyter Notebook交互式开发工具(AI学习核心);
- ✅全局命令可用(任意终端可调用python、conda、jupyter);
- ✅ 无权限报错(普通用户即可正常运行);
- ✅ 固定工作目录(所有AI学习文件统一管理)。
此时你已具备AI学习的基础环境,可以开始Python基础、数据分析、机器学习、深度学习等相关学习和练习,后续可通过conda安装Scikit-learn、PyTorch、TensorFlow等AI相关库,开启你的AI学习之路!