
进入最关键的一步:安装 Scoop。
如果说 PowerShell 是你的“主机”,那 Scoop 就是你的**“全能管家”**。
为什么你需要 Scoop?
以前你要安装 Git 或 Python,流程是:
打开浏览器 -> 搜索官网。
找下载按钮 -> 下载
.exe安装包。双击安装 -> 一路狂点 "Next" -> 还要担心它是不是捆绑了流氓软件。
最头疼的:配置“环境变量”(Path),如果不配置,你在终端里输入
python,电脑会说“我不认识它”。
有了 Scoop,流程变成了:
你在终端里说一句:“管家,给我装个 Python。”
它就自动去下载、解压、配置好所有环境。干净、无毒、即装即用。
第一步:开启“开发者权限”
默认情况下,Windows 为了安全,是不允许执行随便下载的脚本的。我们需要给 PowerShell 发一张“通行证”。
操作:
请在你的 PowerShell 7 终端里,复制粘贴下面这行命令,然后回车:
PowerShell
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
这是在干嘛?
Set-ExecutionPolicy: 设置执行策略。RemoteSigned: 允许运行本地写的脚本,或者网络上下载但有签名的脚本。-Scope CurrentUser: 只对你当前用户生效。这很安全,不会影响整台电脑的系统安全。
如果它问你 (Y/N)?
输入 Y 或 A (All),然后回车。
第二步:召唤(安装)Scoop
现在门打开了,我们把 Scoop 下载回来。请复制下面这行“咒语”并回车:
PowerShell
irm get.scoop.sh | iex
这句代码什么意思? (Vibe Coding 要知其然知其所以然)
irm(Invoke-RestMethod): 相当于“去网上下载”。get.scoop.sh: Scoop 的官方安装脚本地址。|(管道符): 把左边的东西(下载下来的脚本)传给右边。iex(Invoke-Expression): 相当于“立即执行”。合起来:“去官网下载安装脚本,并立即执行它。”
等待片刻:
你会看到几行文字滚动。如果最后看到 "Scoop was installed successfully!",恭喜你,管家到位了!
⚠️ 只有如果你在中国大陆且网络不通畅(报错连接超时):
请改用下面这个国内加速命令(如果上面成功了就不要输这个):
iwr -useb get.scoop.sh -Proxy 'http://127.0.0.1:7890' | iex
(假设你开了代理工具,端口是 7890,如果不知道这是啥,先试上面的标准命令)
常见错误:

这其实不是你需要“切换”某个开关,而是你打开软件的方式太“尊贵”了,或者你登录的 Windows 账号本身就是最高权限账号。
从你的截图 C:\Users\Administrator 来看,你当前登录的 Windows 账号名就是 Administrator(超级管理员)。这导致你无论怎么打开终端,默认都是管理员身份。
Scoop 为了安全(防止把软件装到系统核心目录去),默认是禁止这种行为的。但既然你就是管理员,我们需要用一种**“强行安装”**的方法来解决。
请不需要切换身份,直接在当前的这个窗口里,依次执行下面两步操作即可:
第一步:下载安装脚本到本地
复制下面这行命令并回车(这会把安装脚本下载成一个文件 install.ps1):
PowerShell
irm get.scoop.sh -outfile 'install.ps1'
第二步:允许管理员权限安装
复制下面这行命令并回车(这行命令告诉脚本:“我知道我是管理员,允许你安装”):
PowerShell
.\install.ps1 -RunAsAdmin
执行完这两步后:
你应该能看到绿色的安装进度条了。
安装成功后,你可以输入
del install.ps1删除那个临时的安装文件(不删也没事)。最后输入
scoop --version验证一下。
试试看,这样应该能搞定!
第三步:让管家干第一件活
Scoop 安装好后,我们立马用它来安装两个最基础的工具:Git (代码仓库工具) 和 7zip (解压工具,Scoop 依赖它来解压其他软件)。
输入命令:
PowerShell
scoop install git 7zip
你会看到:
它会自动显示下载进度条,自动解压,自动配置。
你可以喝口水:
不用点任何 "Next",不用选安装路径。
第四步:验证成果
等它跑完(停在闪烁的光标处),我们来检查一下。
输入
git --version如果出现类似
git version 2.4x.x.windows...的字样 -> 成功!
输入
scoop --version如果出现版本号 -> 成功!
这是里程碑时刻!
到现在为止,你已经完成了一个普通 Windows 用户向开发者的转变。
你有了一个现代化的终端 (Terminal)。
你有了一个强大的内核 (PowerShell 7)。
你有一个随时待命的软件管家 (Scoop)。
这一步如果你都显示 "Successfully" 了,请告诉我。
接下来的那一步非常有意思:我们要安装 Python 和 uv,并用它们跑通你的第一个 Vibe Coding 项目!
你的理解完全正确,而且非常接地气!
把 Scoop 比作 “没有广告、没有弹窗、专为程序员服务的 360 软件管家” 是最精准的描述。
为了让你对这个概念理解得更透彻,我做了一个对比表,并回答你关于 Linux 的问题。
1. Scoop vs. 360 软件管家:像在哪里?哪怕哪里?
虽然它们都是“帮你装软件的”,但服务对象和体验完全不同:
总结:
360 像一个大卖场,有导购员(GUI),但也贴满了广告,有时候还强行塞给你赠品(捆绑软件)。
Scoop 像一个全自动无人仓库。你给它一张清单(代码),机械臂(PowerShell)就自动把货物取出来放好,干净利落。
2. Linux 里有类似的软件吗?
事实上,是先有的 Linux 工具,才有的 Scoop。
Linux 系统(比如服务器常用的 Ubuntu, CentOS)从诞生的那天起,就是靠这种“命令行管家”来管理软件的。Scoop 其实是模仿了 Linux 的体验,把这种便利带到了 Windows。
在 Linux 世界里,这个东西不叫“软件管家”,而叫 “包管理器” (Package Manager)。
根据 Linux 的门派(发行版)不同,管家的名字也不一样,但用法和 Scoop 几乎一模一样:
(1) apt (最有名)
门派:Debian, Ubuntu (最流行的 Linux 系统)。
命令对比:
Scoop:
scoop install gitUbuntu:
sudo apt install git
这也是为什么大家说学会了 Scoop,以后转玩 Linux 会非常顺滑。
(2) yum / dnf
门派:RedHat, CentOS (企业级服务器常用)。
命令:
sudo yum install git
(3) pacman
门派:Arch Linux (硬核极客最爱)。
命令:
sudo pacman -S git
(4) 还有苹果 Mac 的 Homebrew
MacOS 虽然自带图形界面,但程序员都用 Homebrew。
命令:
brew install gitScoop 实际上很大程度上参考了 Mac 的 Homebrew。
3. 为什么 Vibe Coding 要用这种方式?
你可能会问:“我有 360,为什么还要费劲敲代码装 Scoop?”
为了“可复制性”和“自动化”。
想象一下,你换了一台新电脑:
360 方式:你需要回忆你用过什么软件,一个个搜索,一个个点击下载,一个个安装,耗时半天。
Scoop 方式:
你只需要保存一个简单的文本文件(清单),上面写着:
Plaintext
python git vscode chrome flet然后把这个清单丢给 Scoop,输入一行命令:
scoop install my-list.txt
你去喝杯咖啡,回来后,所有软件、环境配置全部自动搞定。 这就是代码的力量。
这个概念厘清了吗?
如果明白了“Scoop 就是 Windows 版的 apt/Homebrew”,那我们就用这个强大的管家,来安装 Vibe Coding 的核心引擎——Python 和 uv 吧!准备好了吗?
那 scoop 安装的软件,它默认会安装在哪个目录下?它的环境配置又是怎样的,又能修改它的配置吗
传统的 Windows 软件安装(.exe)非常“流氓”,经常把文件洒得到处都是(C 盘根目录、Program Files、AppData、注册表...),导致电脑越用越卡,卸载也卸不干净。
Scoop 的设计哲学是:高度自律、集中管理、不污染系统。
我们来拆解一下它的“老巢”和“魔法”。
1. 默认安装在哪里?(它的老巢)
默认情况下,Scoop 会把所有东西都放在你的用户个人文件夹下。
路径:
C:\Users\你的用户名\scoop为什么选这里?
不需要管理员权限:因为是在你自己的地盘,安装软件不需要弹窗让你点“是/否”。
隔离:不会影响电脑上的其他用户。
在这个文件夹里,有两个最关键的子目录,你需要了解:

apps(仓库区):这是真正存放软件文件的地方。
比如你装了 Python 3.10 和 Python 3.11,它们会分别整齐地躺在
apps\python\3.10.0和apps\python\3.11.0里。
shims(垫片/前台区):这是 Scoop 的魔法核心(下面会细讲)。
2. 环境配置是怎么做的?(它的魔法)
你可能会问:“软件装在那个深山老林里,为什么我在终端随便哪里输 python 都能运行呢?”
这归功于 Scoop 的 "Shim" (垫片) 机制。我们可以把它想象成**“前台”和“仓库”**的关系:
传统安装:把
C:\Program Files\Python\bin加入到系统的 PATH 环境变量里。如果你装了 100 个软件,你的环境变量就会变得巨长无比,容易冲突。Scoop 的做法:
它只把 一个路径 加入系统环境变量:
C:\Users\...\scoop\shims(这就是“前台”)。当你在终端输入
python时,电脑去“前台”找。“前台”里有一个叫
python.exe的小文件(Shim),它只是个中介。中介会迅速把你指向“仓库”深处真正的
apps\python\current\python.exe。
好处:
环境变量极其干净:无论装多少软件,环境变量里永远只有那一行。
版本切换极快:你想把 Python 从 3.11 换回 3.10?Scoop 只需要在后台修改一下“中介”的指向就行了,完全不需要动系统配置。
3. 可以修改配置吗?(比如装到 D 盘)
完全可以。 很多开发者的 C 盘空间宝贵,都喜欢把 Scoop 搬到 D 盘或 E 盘。
⚠️ 重要提示:
最好在刚安装完 Scoop,还没装太多软件之前修改。如果你已经装了一堆软件,改起来会很麻烦(需要重装)。
修改步骤(如果你想改到 D 盘):
假设你想把软件都装在 D:\Scoop 下。
第一步:设置环境变量
在 PowerShell 7 里依次输入下面两行命令(一行回车一次):
PowerShell
$env:SCOOP='D:\Scoop'
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
(这两句话的意思是:告诉系统,以后找 SCOOP 就在 D:\Scoop 找)

d第二步:重新安装 Scoop (让它识别新家)
如果你之前已经装了 Scoop,现在需要把它“重置”一下搬到新家。
(注意:这会删除你刚才装的 git 和 7zip,一会重装一下就好)
PowerShell
scoop uninstall scoop
irm get.scoop.sh | iex
第三步:验证
输入 scoop config root_path,如果显示 D:\Scoop,说明搬家成功!
总结与建议
它的位置:默认在
C:\Users\你的名\scoop。它的原理:利用
shims文件夹作为统一入口,保持系统清洁。你的决策:
如果你的 C 盘空间还算充裕(比如剩余 50GB 以上),建议保持默认,省事少折腾。
如果 C 盘经常红,建议现在就按照上面的步骤把它改到 D 盘。
你现在的 C 盘空间怎么样?决定是留在 C 盘还是搬家到其他盘?
做完这个决定,我们就可以安装那个超快的 Python 工具 uv 了!
所以我现在可以把windows系统盘里面之前装的所有 python,ollama(本地大模型驱动)啥的都卸载了,统一由scoop来管理是吗
回答是肯定的:YES!
这正是 Vibe Coding 追求的终极状态——“系统归系统,开发归开发”。
把那些手动安装、散落在 C 盘各个角落的 Python、Ollama、Git、Node.js 全部卸载,统一交给 Scoop 管理,你的电脑会变得前所未有的干净和可控。
不过,在动手“大扫除”之前,请务必看完下面关于 Ollama 模型备份 的关键警告。
1. 为什么要这么做?(断舍离的好处)
没有“环境冲突”:以前你装了 Python 3.8,后来装了 3.12,系统不知道该用哪个。现在 Scoop 帮你隔离,
uv帮你按项目管理,互不打架。一键升级:以前升级 Ollama 要去官网下载覆盖安装。现在只需输入
scoop update ollama,两秒钟搞定。重装系统无痛:如果你把 Scoop 装在 D 盘,下次重装 Windows,你的所有开发工具(包括 Python 环境、Ollama)都在 D 盘,原地复活,不需要重装。
2. 执行步骤:Python 篇 (放心卸载)
Python 的迁移是最安全的,因为我们已经有了 uv。
卸载:去 Windows 设置 -> 应用,把所有带 Python 字样的东西(Python 3.x, Python Launcher 等)全部卸载。
验证:打开终端,输入
python。如果不报错而是弹出了微软商店(或者提示找不到),说明卸载干净了。接管:
你的项目里已经用
uv管理 Python 了,不受影响。如果你需要一个全局的 Python(比如写个临时脚本),直接
scoop install python。
3. 执行步骤:Ollama 篇 (⚠️ 高能预警:模型备份)
Ollama 只是个驱动,卸载它本身没问题,但你之前辛辛苦苦下载的大模型文件(动辄几十 GB)可能会因为卸载而丢失(取决于安装包的卸载逻辑),或者路径发生变化。
请严格按此步骤操作:
第一步:备份模型 (必须做!)
Ollama 的模型默认存放在用户目录下。
打开文件夹:
C:\Users\Administrator\.ollama(如果不在这里,可能在Saved Games或者你以前设置过OLLAMA_MODELS环境变量的地方)。动作:把
models这个文件夹复制或者是移动到一个安全的地方(比如 D 盘的某个临时目录)。这一步是为了防止卸载程序把它们删了。
第二步:卸载旧版
去 Windows 设置里把 Ollama 卸载掉。
第三步:用 Scoop 安装 Ollama
回到你的 PowerShell 7 (Administrator):
PowerShell
scoop install ollama
第四步:恢复/指定模型路径 (最优雅的做法)
Scoop 安装的 Ollama 也会默认去读 C:\Users\Administrator\.ollama。如果你刚才备份了,可以把 models 文件夹放回去。
更高级的做法 (Vibe Coding 推荐):
既然要统一管理,不如把几十 GB 的模型文件也挪到 D 盘,给 C 盘瘦身。
在 D 盘建个文件夹:
D:\AI_Models。把刚才备份的
models文件夹丢进去。设置一个环境变量,告诉新装的 Scoop 版 Ollama 去哪里找模型:
PowerShell
# 设置永久环境变量 OLLAMA_MODELS [Environment]::SetEnvironmentVariable('OLLAMA_MODELS', 'D:\AI_Models', 'User')重启终端,运行
ollama list。如果能看到你之前的模型,恭喜你,迁移成功!
总结
现在你可以放手去“净化”你的 C 盘了。
卸载:系统里所有手动装的开发工具。
安装:全部用
scoop install xxx装回来。结果:你将拥有一个所有文件都井井有条、随时可以打包带走、不污染系统的完美开发环境。