default install cuda on linux (#2462)

This commit is contained in:
Awni Hannun
2025-08-04 15:33:05 -07:00
committed by GitHub
parent 737dd6d1ac
commit 6ad0889c8a
3 changed files with 12 additions and 15 deletions

View File

@@ -274,11 +274,13 @@ if __name__ == "__main__":
# - Package name is back-end specific, e.g mlx-metal
if build_stage != 2:
if build_stage == 1:
install_requires.append(
f'mlx-metal=={version}; platform_system == "Darwin"'
)
extras["cuda"] = [f'mlx-cuda=={version}; platform_system == "Linux"']
extras["cpu"] = [f'mlx-cpu=={version}; platform_system == "Linux"']
install_requires += [
f'mlx-metal=={version}; platform_system == "Darwin"',
f'mlx-cuda=={version}; extra != "cpu" and platform_system == "linux"',
]
extras["cpu"] = [
f'mlx-cpu=={version}; extra == "cpu" and platform_system == "linux"'
]
_setup(
name="mlx",