运行环境
也叫:Node.js、Python、运行时、Runtime
让项目代码能在你电脑上跑起来的那个软件,最常见的是 Node.js 和 Python。项目是用哪种语言写的,就要先装对应的运行环境,而且版本要对得上 README 里的要求。
先知道:终端
“AI 说"你的电脑还没装 Node.js",那是什么,我要装吗?”
怎么知道我的电脑装没装、装的是哪个版本?
在终端里运行 node -v 或 python --version,出来一个版本号就是装了;提示"找不到命令"就是没装,或者装了但终端还不认识它(装完重开一次终端试试)。
装最新版就行吗?
不一定。先看 README 要求的版本,比如"Node.js 18 以上"。Node.js 一般选标着 LTS(长期支持)的版本,最稳。
像给游戏机插上对应的卡带机:同样是游戏,有的要这台机器、有的要那台;机器型号太旧,新游戏就插不进去。项目就是游戏,运行环境就是那台机器。
本页有 6 节,点开跳到任意一节
最常见的两种运行环境
| 对比项 | Node.js | Python |
|---|---|---|
| 常见的项目 | 网页、网页小工具、很多前端项目 | 数据处理、AI 相关的工具、脚本 |
| 看版本 | node -v | python --version(有的电脑要用 python3) |
| 装零件用 | npm | pip |
| README 里的线索 | 有 package.json 文件 | 有 requirements.txt 文件 |
Windows 上可以用 winget 一行命令装好,比如 winget install --id OpenJS.NodeJS.LTS;也可以去官网下载安装包。装完要重开终端,新装的命令才认得出来。
用的时候要注意
版本对不上是"跑不起来"最常见的原因之一。报错里出现 version、不支持之类的字样,先对一下 README 要的版本。
只从官网(nodejs.org、python.org)或系统自带的软件商店下载,别用来路不明的"绿色版"。
这样跟 AI 说
我要跑这个项目:(贴 README 或项目地址)。请先告诉我它需要哪种运行环境、什么版本,再告诉我怎么检查我的电脑上装没装、版本对不对。我用的是(Windows / Mac)。先只做检查,别帮我安装或升级任何东西,等我确认。
考考你
在终端里输入 node -v,提示"找不到这个命令"。最可能是什么情况?
接下来学什么
- 1Vibe Coding 入门 · 下一个(第 8 / 16 个)安装依赖把项目要用到的、别人写好的"零件"一次装好,项目才能跑起来。
- 2本地运行把项目在你自己的电脑上跑起来,用 localhost 加一个端口号,在浏览器里打开看。
- 3报错与日志日志是程序运行时一行行写出来的记录;报错是其中说"出问题了"的那几行。
‹ 上一个:终端 · Vibe Coding 入门第 7 / 16 个
也可以看看:终端、README、Vibe Coding
哪些词链接了我:README、克隆、终端、安装依赖、本地运行、报错与日志、部署
