Skip to content

feat: add macOS-specific requirements file#241

Open
Ryo722 wants to merge 1 commit into
litagin02:masterfrom
Ryo722:feat/macos-requirements
Open

feat: add macOS-specific requirements file#241
Ryo722 wants to merge 1 commit into
litagin02:masterfrom
Ryo722:feat/macos-requirements

Conversation

@Ryo722

@Ryo722 Ryo722 commented Mar 29, 2026

Copy link
Copy Markdown

Summary

Add requirements-mac.txt for macOS (Apple Silicon / Intel) users.

Motivation

The default requirements.txt includes CUDA-specific packages that cannot be installed on macOS. This file provides a tested set of dependencies for macOS environments.

Key Differences from Default Requirements

  • torch<2.4 and torchaudio<2.4 for MPS backend stability
  • pyworld-prebuilt instead of building pyworld from C source (avoids compilation issues on macOS)
  • Excludes CUDA-specific packages

Usage

pip install -r requirements-mac.txt

Testing

Tested on macOS 14+ with Apple Silicon (M1/M2/M3/M4).

Add `requirements-mac.txt` for macOS (Apple Silicon / Intel) users.

Key differences from the default requirements:
- Uses `torch<2.4` and `torchaudio<2.4` for MPS stability
- Uses `pyworld-prebuilt` instead of building pyworld from source
- Excludes CUDA-specific packages
- Tested on macOS 14+ with Apple Silicon (M1/M2/M3/M4)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant