首页/新闻资讯/正文详情

Spirula Studio安装避坑指南:Windows/Linux/macOS三大平台要点一次讲清

发布时间:2026/9/26 1:40:44 来源:云帆数科 栏目:资讯中心
Spirula Studio安装避坑指南:Windows/Linux/macOS三大平台要点一次讲清
Spirula Studio安装避坑指南Windows/Linux/macOS三大平台要点一次讲清【免费下载链接】spirula-studioCross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA.项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studioSpirula Studio 是一款开源的跨厂商 3D Gaussian Splatting3DGS训练工具用单个自包含二进制即可完成视频/照片 → splat → 带纹理网格的完整流程。本文是面向新手的 Spirula Studio 安装避坑指南把 Windows、Linux、macOS 三大平台的安装要点和常见坑位一次讲清让你少走弯路。为什么 Spirula Studio 安装这么省心多数 3DGS 工具需要 Python PyTorch 环境加一套 COLMAP装到崩溃是常态。Spirula Studio 则完全不同零 Python 依赖不装 Python、不装 PyTorch、不装 COLMAP跨厂商 GPU通过 Vulkan 同时支持 NVIDIA、AMD、Intel 和 Apple 显卡双后端可选Vulkan推荐跨平台或 CUDANVIDIA 专属一个二进制搞定全部GUI、命令行、SfM 重建、AI 分割都在spirula这一个程序里这意味着安装本身只有两条路下载预编译包最省心或源码构建最灵活。下面分别讲。方式一下载预编译二进制推荐新手 这是官方推荐的方式三步完成打开项目的 Releases 页面选择对应平台Windows / Linux / macOS的发布包下载并解压双击启动 GUI开训如果你在远程 GPU 服务器上训练可以用命令行模式运行spirula --help查看用法。spirula train默认会在一个 HTTP 端口上提供 3D 预览页面通过 ssh 端口转发后在本地浏览器即可查看训练进度——这也是安装避坑的重点之一远程服务器上无需图形界面。方式二从源码构建第一步选择后端后端适用 GPU平台特点Vulkan推荐NVIDIA / AMD / Intel / AppleWindows、Linux、macOS跨厂商构建更快、体积更小自带 SfM 视频抽帧 AI 分割CUDANVIDIAWindows、Linux传统方案需安装 CUDA 工具包两者的训练与网格化功能完全一致性能差异通常在几个百分点以内。第二步克隆仓库并准备依赖克隆仓库git clone https://gitcode.com/GitHub_Trending/sp/spirula-studio cd spirula-studio各平台依赖清单依赖WindowsLinuxmacOS编译器Visual Studio 2022含 C 工具集或 GCC/Clanggcc/gXcode 命令行工具CMake NinjaVS 自带即可脚本会自动找到需安装需安装Vulkan SDK必须Vulkan 后端必须Vulkan 后端不需要MoltenVK 由 CMake 自动获取并静态链接CUDA 工具包仅 CUDA 后端需要仅 CUDA 后端需要不支持python3可选缺了自动跳过代码生成可选可选 生成的代码文件已随仓库提交没有 python3 也能正常构建。第三步平台构建要点 WindowsMSVC在cmd或开发者命令提示符中执行.\build_develop.bat -DSS_BACKENDvulkan -DSS_ENABLE_PATENTEDON成功产物为build_vulkan\spirula.exe。CUDA 后端则把参数换成-DSS_BACKENDcuda产物在build_cuda\spirula.exe。 Linuxbash build_develop.bash -DSS_BACKENDvulkan -DSS_ENABLE_PATENTEDON成功产物为build_vulkan/spirula。无头服务器无显示器加-DSS_BUILD_GUIOFF只构建命令行工具不需要显卡驱动里的图形库。 macOSApple Siliconbash build_develop.bash -DSS_BACKENDvulkan -DSS_ENABLE_PATENTEDON cmake --build build --target macos_app cmake --build build --target macos_dmg注意 macOS 只有一个后端构建目录是build/而不是build_vulkan/产物除build/spirula外还会打包出可双击的Spirula Studio.app和.dmg。MoltenVK 默认静态链接拷到别的 Mac 上也能直接跑。关键参数-DSS_ENABLE_PATENTEDON是什么这个参数启用进程内 GPU 视频解码抽帧速度约快 15 倍且无需安装 ffmpeg。不开启时视频抽帧会回退调用系统里的 ffmpeg。需要注意H.264/H.265/AV1 解析器存在第三方专利授权问题是否开启请自行确认所在地区的合规要求。详细原理见 docs/build.md。常见坑位清单避坑重点坑位表现解决办法缺 MSVC 环境Windows 报vcvars64.bat not found安装 VS 的C 桌面开发工作负载或用开发者命令提示符构建脚本会通过 vswhere 自动探测 VS忘了装 Vulkan SDKVulkan 后端配置失败Windows/Linux 上先安装 [Vulkan SDK]macOS 无需安装断网构建 GUI 失败FetchContent 拉取 GLFW/ImGui 失败GUI 构建首次需要联网下载依赖一次性或加-DSS_BUILD_GUIOFF自己乱传-B参数构建目录对不上脚本按后端名自动选build_cuda/或build_vulkan/不要手动指定构建目录内存不足导致编译被杀大规模并行编译 OOM构建脚本已按内存自动限并发约 750MB/任务无需手动-jmacOS 网格化跑在单核OpenMP 没找到用 Homebrew 安装libomp构建脚本会自动探测 keg-only 路径并传给 CMakeCUDA 版本与编译器不匹配nvcc 编译报错脚本默认选择最新安装的 CUDA如需指定版本传-DCMAKE_CUDA_COMPILER...中文路径/界面显示方块CJK 全量字体未下载首次使用中文字体时 GUI 会提示下载并缓存属正常行为验证安装是否成功构建或安装完成后在终端运行spirula --version # Windows 下为 spirula.exe --version spirula --help能正常输出版本号和帮助信息即安装成功。直接运行spirula无参数会启动 GUI看到上方截图中的数据集选择与训练面板就万事大吉了 延伸阅读构建系统全貌与全部构建选项docs/build.md双后端架构设计docs/backends.md、src/backend/README.md构建入口脚本build_develop.bash、build_develop.bat全部 CMake 选项定义cmake/SsOptions.cmake顶层构建清单CMakeLists.txt安装只是第一步——接下来把照片或视频丢进数据集目录Spirula Studio 会在内置 SfM 重建后直接开训无需任何外部工具。【免费下载链接】spirula-studioCross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA.项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

全国水文站点坐标资源:从数据清洗到GIS空间分析全流程
全国水文站点坐标资源:从数据清洗到GIS空间分析全流程

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 1:40:44

Atlas 300V 24G推理加速卡部署YOLO全流程:从环境到性能实测
Atlas 300V 24G推理加速卡部署YOLO全流程:从环境到性能实测

1. Atlas 300V 24G到底是一张什么卡:先给结论,再拆硬件1.1 热搜问题的直接回答:它确实是AI推理加速卡,但不是你想的那种“显卡”最近后台收到好几个类似的问题:“atlas 300v 24g是运算加速卡吗”“atlas部署yolo怎么搞… · 2026/9/26 1:40:38

CAD实战资源地图:安装、兼容、交付全链路解决方案
CAD实战资源地图:安装、兼容、交付全链路解决方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 1:40:26

Apereo CAS 嵌入式 Apache Tomcat 会话初始化(Session Initialization)配置详解
Apereo CAS 嵌入式 Apache Tomcat 会话初始化(Session Initialization)配置详解

后端认证鉴权单点登录 【免费下载链接】cas Apereo CAS - Identity & Single Sign On for all earthlings and beyond. 项目地址: https://gitcode.com/gh_mirrors/ca/cas 点击查看 免费下载 本指南讲解 Apereo CAS 在嵌入式 Apache Tomcat 容器中如何通过 cas… · 2026/9/26 2:21:44

PaddleGAN 贡献指南全解析:从 Fork 分支工作流到 pre-commit 代码规范与 Code Review 实践
PaddleGAN 贡献指南全解析:从 Fork 分支工作流到 pre-commit 代码规范与 Code Review 实践

人工智能深度学习计算机视觉媒体生成视频处理图像处理 【免费下载链接】PaddleGAN PaddlePaddle GAN library, including lots of interesting applications like First-Order motion transfer, Wav2Lip, picture repair, image editing, photo2cartoon, image style transfer,… · 2026/9/26 2:21:44

Twig 模板的 block 函数:模板继承中重复渲染与跨模板取用块内容
Twig 模板的 block 函数:模板继承中重复渲染与跨模板取用块内容

后端 【免费下载链接】Twig Twig, the flexible, fast, and secure template language for PHP 项目地址: https://gitcode.com/gh_mirrors/tw/Twig 点击查看 免费下载 导读 block 函数是 Twig 模板引擎中与模板继承(extends、use)配套的运… · 2026/9/26 2:21:44

tensorboardX 实践指南:用简单函数调用为 PyTorch 训练写出 TensorBoard 事件
tensorboardX 实践指南:用简单函数调用为 PyTorch 训练写出 TensorBoard 事件

人工智能大模型音乐生成音频预训练 【免费下载链接】jukebox Code for the paper "Jukebox: A Generative Model for Music" 项目地址: https://gitcode.com/gh_mirrors/ju/jukebox 点击查看 免费下载 tensorboardX 是一个面向 PyTorch(以及 … · 2026/9/26 2:21:44

AI 长篇小说生成完整指南:5 分钟跑通 20 章小说创作流程
AI 长篇小说生成完整指南:5 分钟跑通 20 章小说创作流程

AI 长篇小说生成完整指南:5 分钟跑通 20 章小说创作流程 【免费下载链接】AI_NovelGenerator 使用ai生成多章节的长篇小说,自动衔接上下文、伏笔 项目地址: https://gitcode.com/GitHub_Trending/ai/AI_NovelGenerator AI NovelGenerator 是一个本… · 2026/9/26 2:21:44

highlight.io Rust 服务端监控接入指南:actix-web 与无框架两条路径实战
highlight.io Rust 服务端监控接入指南:actix-web 与无框架两条路径实战

可观测性后端 【免费下载链接】highlight highlight.io: The open source, full-stack monitoring platform. Error monitoring, session replay, logging, distributed tracing, and more. 项目地址: https://gitcode.com/gh_mirrors/hi/highlight 点击查看 免费下… · 2026/9/26 2:21:38

数据库课后习题答案别硬背:当测试用例集刷,效率翻倍
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍

简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21

OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 0:00:40

向下兼容与向上兼容:接口设计中的兼容性策略与工程实践
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践

一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码