facebookresearch / facebookresearch/sam-3d-objects
Windows System Compatibility Build
- Dominant language
- Python
- Stars
- 7.4k
- Forks
- 878
- PR merge metrics
- No merged PRs in 30d
Description
**Huge thanks to the Meta team for releasing this work and making such an incredible milestone publicly available!**
This thread is dedicated to creating a Windows System Compatibility Build for this project. The current environments/default.yml is clearly Linux-only (it pulls in *_linux-64 toolchains, CUDA toolkit packages that require __linux, and many Linux system libraries like alsa-lib, dbus, xorg-*, wayland, etc.), which leads to massive “does not exist” / “requires __linux or __unix” errors on Windows.
**What’s needed here is:**
**A Windows-specific environment file (or set of install instructions) that:**
- Replaces Linux-only packages with Windows-compatible equivalents or removes them when unnecessary.
- Uses the Windows builds of Python, PyTorch, CUDA, and other core deps.
- Avoids *_linux-64, __linux, __unix and other platform-locked packages.
Fixes or workarounds for any code paths that assume a Linux runtime (paths, system libraries, display/audio backends, etc.).
In short, the goal of this thread is to track and design a clean, reproducible Windows System Compatibility Build so that users can install and run the project natively on Windows without hitting the current environment resolution errors.
_I will work on this topic over the coming weekend, feel free to jump in and support the community on this topic!_
Contributor guide
Assessment
This issue has not been assessed yet.