30天从零开始学AI应用开发(Day 3):30 分钟搭好开发环境,Python + VSCode 一次配齐

这是系列的第 3 篇。整个系列写给零基础、想入行 AI 的朋友,每天一篇,30 天后你会做出 3 个能写进简历的项目。

这篇解决什么问题

昨天讲完四个坑,评论区好几位朋友说:坑我踩过,现在重新出发,但第一步就被"装环境"难住了。装 Python 还是装 Anaconda?VSCode 和 PyCharm 选哪个?为什么我装完敲 python 会弹 Microsoft Store?

环境配置是零基础的第一道鬼门关,卡住的人不比卡在数学上的人少。这篇我会手把手带你装好,每一步点什么、什么选项千万不能漏,全部写清楚。跟着做,30 分钟搞定,最后还附上三个最常见的翻车现场和排查方法。

第一步:安装 Python(10 分钟)

去 Python 官网(python.org)下载页,点黄色的 Download Python 3.12.x 按钮,下载 Windows 安装包。别去第三方下载站,容易捆全家桶。

双击打开安装包,注意看第一个界面的最下方,有两个勾选框:

Add python.exe to PATH 这个必须勾上,不勾后面会翻车。

勾好以后点 Install Now,进度条走完就装好了。

验证安装

按键盘上的 Win 键,输入 cmd,回车,打开黑色命令行窗口,输入:

bash 复制代码
python --version

如果输出类似 Python 3.12.7,恭喜你,第一步成了。

第二步:安装 VSCode(5 分钟)

写代码需要一个编辑器。PyCharm 和 VSCode 都能用,我推荐 VSCode,原因很简单:轻快、免费、以后调 AI 接口的教程基本都是拿它演示的。

去官网(code.visualstudio.com)下载,一路点下一步装完。注意有一页会问"是否将'通过 Code 打开'添加到右键菜单",建议把两个都勾上,以后右键文件夹就能直接打开,很方便。

装完后打开 VSCode,做两个小配置:

  1. 点左侧四个方块图标(扩展商店),搜索 Chinese,安装中文语言包,界面变中文。
  2. 再搜 Python,安装微软官方的 Python 插件,写代码时的提示、报错标红全靠它。

第三步:给 pip 换个国内源(5 分钟)

pip 是 Python 的装包工具,以后天天用。它默认从国外服务器下载,国内速度感人。换国内源就一行命令,在 cmd 里粘贴执行:

bash 复制代码
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

执行完没有任何报错就是成功。以后装库,速度从龟速变秒装。

第四步:创建你的第一个项目(10 分钟)

  1. 在桌面建一个文件夹,起名叫 ai-30days。
  2. 右键这个文件夹,选"通过 Code 打开"(就是第二步勾的那个右键菜单)。
  3. 在 VSCode 左侧新建一个文件,起名 hello.py,输入一行代码:
python 复制代码
print("Hello, AI!")
  1. 点右上角的运行按钮,下方终端输出 Hello, AI!。

恭喜,你的开发环境全线打通了。别小看这一步,很多人学 Python 停留在第一天,就是死在了环境上。你现在跑通的这条链路(写代码、点运行、看结果),未来 30 天天天都在用。

三个最常见的翻车现场

翻车一:输入 python 弹出 Microsoft Store。

原因就是安装时没勾 Add python.exe to PATH。最省事的解法:卸载重装,这次记得勾上。

翻车二:提示 python 不是内部或外部命令。

还是 PATH 的问题。如果不想重装,搜一下"python 添加环境变量",手动加也行,但重装更快,五分钟的事。

翻车三:pip install 卡在下载中不动。

说明源没换成功,检查第三步的命令有没有完整复制。还不行就在命令后面临时加 -i 参数指定清华源重试。

今天的作业

很简单:把环境装好,跑通 Hello, AI!,然后在评论区扣一个"环境已就绪"。

跑不通的把报错截图贴上来,我看到了就回。今天的目标只有一个:所有人明天都能开着 VSCode 上课。

明天预告

Day 4:《Python 极速入门(上):够用就行,别啃书》。不讲语法书那一套,只讲调大模型 API 会用到的最小知识集。变量、函数、循环,40 分钟让你看懂 AI 应用的代码骨架。


*系列目录:30天从零开始学AI应用开发

相关推荐
come112343 分钟前
Codex 下不同场景 模式选择
python
梧桐1689 分钟前
14天、31个缺陷、28个测试脚本—用 Claude Code 完成第三方软件测试
人工智能·测试工具
罗西的思考32 分钟前
【轻量化复刻大模型】线性注意力交互式演示
人工智能·算法·机器学习
神也畏惧菠萝42 分钟前
Day08 Python流程控制从入门到上瘾:if/match/while/for四件套,从B站登录一路打到猜数字游戏
python·算法·数据存储·for·while·if·ifelse
美狐美颜sdk44 分钟前
视频美颜SDK中的YUV与RGBA格式有什么区别?直播APP开发解析
人工智能·计算机视觉·音视频·美颜sdk·直播美颜sdk·视频美颜sdk
jimmyleeee1 小时前
Agent安全之七:当智能体之间开始“互相信任”------深入理解 OWASP ASI07 不安全的智能体间通信
人工智能·安全
言乐61 小时前
通过 3D 动画直观演示球形瓶内可滑动半圆机构在倾倒时防粘盖、回正时刮膏体的运动学过程
python·3d·django·virtualenv·pygame
二哈赛车手1 小时前
新人笔记---hermes定时功能设计,具体讲解以及可优化点
java·人工智能·笔记·spring·ai·typescript