如何在 Windows、Mac 和 Linux 上安装 Cursor (2026)
适用于各平台的逐步安装指南
开始使用 Hypereal 构建
通过单个 API 访问 Kling、Flux、Sora、Veo 等。免费积分开始,扩展到数百万。
无需信用卡 • 10万+ 开发者 • 企业级服务
如何在 Windows、Mac 和 Linux 上安装 Cursor (2026)
Cursor 是一款基于 VS Code 开发的 AI 驱动代码编辑器,它将 Claude、GPT-4o 及其它前沿模型直接集成到你的开发工作流中。它为三大主流操作系统提供了原生安装程序。
本指南将带你完成在 Windows、macOS 和 Linux 上安装 Cursor、导入 VS Code 设置以及开启首个 AI 辅助编程会话的全过程。
系统要求
| 需求 | Windows | macOS | Linux |
|---|---|---|---|
| 操作系统版本 | Windows 10+ (64位) | macOS 12 (Monterey)+ | Ubuntu 20.04+、Fedora 36+ 或同类版本 |
| 内存 (RAM) | 最低 4 GB,推荐 8 GB | 最低 4 GB,推荐 8 GB | 最低 4 GB,推荐 8 GB |
| 磁盘空间 | 约 500 MB | 约 500 MB | 约 500 MB |
| 架构 | x64 或 ARM64 | Intel 或 Apple Silicon | x64 或 ARM64 |
| 网络连接 | AI 功能需要联网 | AI 功能需要联网 | AI 功能需要联网 |
在 macOS 上安装 Cursor
方法 1:直接下载(推荐)
- 访问 cursor.com
- 点击 Download for Mac
- 网站会自动检测你的架构(Intel 或 Apple Silicon)
- 如果检测不准,请手动选择对应的芯片类型
- 打开下载好的
.dmg文件 - 将 Cursor 拖入 Applications 文件夹
- 从应用程序中打开 Cursor(或使用 Spotlight:Cmd + Space,输入 "Cursor")
- 首次启动时,macOS 可能会询问是否确认打开来自互联网的应用。点击 Open
方法 2:使用 Homebrew
brew install --cask cursor
后续更新:
brew upgrade --cask cursor
方法 3:手动下载特定架构版本
如果自动检测选择了错误的架构:
# 检查你的 Mac 架构
uname -m
# arm64 = Apple Silicon (M1/M2/M3/M4)
# x86_64 = Intel
在 Cursor 官网手动选择对应的架构下载。
macOS 安装后设置
将 Cursor 添加到 PATH(终端命令):
- 打开 Cursor
- 按下 Cmd + Shift + P 打开命令面板 (Command Palette)
- 输入 "Shell Command: Install 'cursor' command in PATH"
- 选择该项
现在你可以直接从终端打开项目:
cursor /path/to/your/project
cursor . # 打开当前目录
在 Windows 上安装 Cursor
方法 1:直接下载(推荐)
- 访问 cursor.com
- 点击 Download for Windows
- 运行下载好的
.exe安装程序 - 按照安装向导操作:
- 选择安装目录(使用默认即可)
- 选择是否将 Cursor 添加到 PATH(推荐:是)
- 选择是否将 "Open with Cursor" 添加到右键菜单(推荐:是)
- 点击 Install 并等待完成
- 从开始菜单或桌面快捷方式启动 Cursor
方法 2:使用 Winget
winget install Anysphere.Cursor
更新:
winget upgrade Anysphere.Cursor
方法 3:使用 Scoop
scoop bucket add extras
scoop install cursor
Windows 安装后设置
验证 PATH 集成:
# 打开 PowerShell 并输入:
cursor --version
如果不起作用,请手动将 Cursor 添加到 PATH:
- 打开 系统属性 > 环境变量
- 在 用户变量 下,找到
Path并点击 编辑 - 添加 Cursor 的安装目录(通常为
C:\Users\{用户名}\AppData\Local\Programs\cursor)
添加到 Windows Terminal(可选):
// 添加到 Windows Terminal settings.json 的 profiles 中
{
"name": "Cursor Terminal",
"commandline": "cursor --new-window",
"icon": "C:\\path\\to\\cursor\\icon.png"
}
在 Linux 上安装 Cursor
方法 1:AppImage(通用,推荐)
AppImage 适用于任何 Linux 发行版:
- 访问 cursor.com 并点击 Download for Linux
- 下载
.AppImage文件 - 赋予执行权限并运行:
# 赋予执行权限
chmod +x Cursor-*.AppImage
# 直接运行
./Cursor-*.AppImage
# 或者移动到标准位置
sudo mv Cursor-*.AppImage /usr/local/bin/cursor
cursor # 即可在任何地方启动
方法 2:.deb 软件包 (Ubuntu/Debian)
# 从 cursor.com 下载 .deb 包
# 然后安装:
sudo dpkg -i cursor_*.deb
# 修复可能的依赖问题
sudo apt-get install -f
方法 3:.rpm 软件包 (Fedora/RHEL)
# 从 cursor.com 下载 .rpm 包
# 然后安装:
sudo rpm -i cursor_*.rpm
# 或者使用 dnf:
sudo dnf install cursor_*.rpm
方法 4:Snap (Ubuntu)
sudo snap install cursor --classic
方法 5:Flatpak
# 检查 Flathub 上是否有 Cursor
flatpak search cursor
flatpak install flathub com.cursor.Cursor
Linux 安装后设置
创建桌面入口(如果使用 AppImage):
mkdir -p ~/.local/share/applications
# ~/.local/share/applications/cursor.desktop
[Desktop Entry]
Name=Cursor
Comment=AI-powered code editor
Exec=/usr/local/bin/cursor %F
Icon=cursor
Type=Application
Categories=Development;IDE;
MimeType=text/plain;inode/directory;
StartupWMClass=Cursor
添加 Shell 命令:
- 打开 Cursor
- 按下 Ctrl + Shift + P
- 输入 "Shell Command: Install 'cursor' command in PATH"
- 选择该项
导入 VS Code 设置
由于 Cursor 是基于 VS Code 构建的,迁移过程非常简单。
自动导入(首次启动)
当你第一次打开 Cursor 时,它会提示导入 VS Code 配置:
- 在新手引导过程中选择 Import from VS Code
- Cursor 会自动复制你的:
- 插件 (Extensions)
- 设置 (settings.json)
- 快捷键绑定 (Keybindings)
- 代码片段 (Snippets)
- 主题 (Themes)
手动导入
如果你跳过了新手引导,可以手动导入:
设置:
# macOS
cp ~/Library/Application\ Support/Code/User/settings.json \
~/Library/Application\ Support/Cursor/User/settings.json
# Linux
cp ~/.config/Code/User/settings.json \
~/.config/Cursor/User/settings.json
# Windows (PowerShell)
Copy-Item "$env:APPDATA\Code\User\settings.json" `
"$env:APPDATA\Cursor\User\settings.json"
插件:
# 导出 VS Code 插件列表
code --list-extensions > vscode-extensions.txt
# 在 Cursor 中安装每个插件
while read ext; do cursor --install-extension "$ext"; done < vscode-extensions.txt
快捷键绑定:
# macOS
cp ~/Library/Application\ Support/Code/User/keybindings.json \
~/Library/Application\ Support/Cursor/User/keybindings.json
# Linux
cp ~/.config/Code/User/keybindings.json \
~/.config/Cursor/User/keybindings.json
首次启动设置
第一步:创建账号
- 打开 Cursor
- 点击右上角的 Sign In
- 通过以下方式创建账号:
- 邮箱
- GitHub
- 注册后会自动获得免费的 Hobby 方案
第二步:配置 AI 设置
- 按下 Cmd/Ctrl + , 打开设置
- 搜索 "Cursor" 查看 AI 相关设置
- 建议配置的核心设置:
| 设置项 | 推荐值 | 描述 |
|---|---|---|
| 默认模型 (Default model) | Claude Sonnet | 速度与质量的最佳平衡 |
| 自动预测 (Auto-suggestions) | 已启用 (Enabled) | 在输入时显示 AI 补全预览 |
| 隐私模式 (Privacy mode) | 关闭(若处理敏感代码则开启) | 开启后,代码不会存储在服务器上 |
| Agent 模式 | 已启用 (Enabled) | 允许 AI 进行多文件自主编辑 |
第三步:尝试第一个 AI 命令
- 打开一个项目文件夹
- 按下 Cmd/Ctrl + L 打开 AI 聊天面板
- 输入:"解释一下这个项目是做什么的"
- Cursor 会读取你的项目文件并给出答复
其他交互方式:
Cmd/Ctrl + K → 行内编辑(先选中代码)
Cmd/Ctrl + L → 聊天面板
Cmd/Ctrl + I → Composer (多文件编辑)
Tab → 接受 Cursor Tab 的预测补全
更新 Cursor
Cursor 默认会自动更新。如需手动检查:
所有平台:
- 打开 Cursor
- 前往 Help > Check for Updates (macOS 上为 Cursor > Check for Updates)
- 如果有可用更新,点击 Download Update
- 重启 Cursor 以应用更新
通过包管理器更新:
# macOS (Homebrew)
brew upgrade --cask cursor
# Windows (Winget)
winget upgrade Anysphere.Cursor
# Linux (Snap)
sudo snap refresh cursor
卸载 Cursor
macOS
# 移除应用程序
rm -rf /Applications/Cursor.app
# 移除用户数据(可选)
rm -rf ~/Library/Application\ Support/Cursor
rm -rf ~/Library/Caches/Cursor
Windows
- 打开 设置 > 应用 > 已安装的应用
- 找到 Cursor 并点击 卸载
- 按照卸载向导操作
或通过 PowerShell:
winget uninstall Anysphere.Cursor
Linux
# AppImage
rm /usr/local/bin/cursor
# .deb
sudo dpkg --remove cursor
# Snap
sudo snap remove cursor
# 移除用户数据(可选)
rm -rf ~/.config/Cursor
rm -rf ~/.cache/Cursor
常见问题排查
| 问题 | 平台 | 解决方案 |
|---|---|---|
| "Cursor 已损坏" | macOS | 运行:xattr -cr /Applications/Cursor.app |
| 窗口显示为黑色或空白 | Linux | 尝试:cursor --disable-gpu |
| CPU 占用率高 | 所有 | 禁用不常用的插件,检查失控进程 |
| 插件无法加载 | 所有 | 清理缓存:删除 ~/.config/Cursor/Cache |
| 无法安装插件 | 所有 | 检查网络连接;尝试手动安装 .vsix 文件 |
| Cursor 不在 PATH 中 | 所有 | 从命令面板运行 "Shell Command: Install 'cursor' command" |
| 字体渲染异常 | Linux | 安装字体包:sudo apt install fonts-firacode |
| AppImage 无法启动 | Linux | 安装 FUSE:sudo apt install libfuse2 |
| 自动更新失败 | 所有 | 从 cursor.com 手动下载最新版本 |
常见问题解答 (FAQ)
我可以同时运行 Cursor 和 VS Code 吗? 可以。它们是独立的应用程序,互不冲突。虽然它们共享某些配置路径,但在初始导入后,其中一个的修改不会影响另一个。
Cursor 是免费的吗? 是的,Cursor 提供免费的 Hobby 方案,每月包含 50 次快速 AI 请求和 2,000 次慢速补全。Pro 方案为 20 美元/月。
Cursor 支持离线工作吗? 编辑器本身支持离线使用(其底层是 VS Code),但 AI 功能需要互联网连接。
我的 VS Code 插件能在 Cursor 中运行吗? 由于 Cursor 基于相同的基础构建,绝大多数 VS Code 插件都能正常运行。某些受 Microsoft 专有的插件(如 GitHub Copilot)可能会有许可限制。
Cursor 支持远程开发吗? 支持。Cursor 像 VS Code 一样支持 SSH 远程开发、WSL 和 Dev Containers。
总结
在所有三个平台上安装 Cursor 都非常简单。最纠结的部分往往是在众多的安装方法中做出选择。对于大多数用户,直接从 cursor.com 下载是最快路径。在新手引导期间导入你的 VS Code 设置,几分钟内你就能体验到 AI 辅助编程的魅力。
如果你正在构建需要 AI 生成媒体内容(如图像、视频或数字人)的应用,请免费试用 Hypereal AI —— 提供 35 个积分,无需信用卡。其 API 可以轻松集成到你在 Cursor 中开发的项目中。
