UV is the only solution working to partially install the git of DA3 without error. And it installs the cuda Torch automatically which is good. However the DA3 package is badly configured it seems.
A manual install shows the error better why it is not installing.
I am testing Ubuntu for now which would be the target. python version 3.13.11 by default.
It's suggesting here because of the messy setup it requires max 3.12 as no 3.13 wheel. more info
https://pypi.org/project/open3d/#files
I don't know what they use it for but it's not compiled for GPU and needs to be compiled for Python 3.13.
https://www.open3d.org/docs/release/compilation.html#compilation
ByteDance-Seed/Depth-Anything-3#206
uv pip install git+https://github.com/ByteDance-Seed/Depth-Anything-3.git
warning: The `tool.uv.dev-dependencies` field (used in `pyproject.toml`) is deprecated and will be removed in a future release; use `dependency-groups.dev` instead
× No solution found when resolving dependencies:
╰─▶ Because all versions of open3d have no wheels with a matching Python ABI tag (e.g., `cp313`) and depth-anything-3==0.0.0 depends on open3d, we can conclude
that depth-anything-3==0.0.0 cannot be used.
And because only depth-anything-3==0.0.0 is available and you require depth-anything-3, we can conclude that your requirements are unsatisfiable.
hint: You require CPython 3.13 (`cp313`), but we only found wheels for `open3d` (v0.19.0) with the following Python ABI tags: `cp38`, `cp39`, `cp310`,
`cp311`, `cp312`
Dev wheels can be installed for open3d. It may have cuda support built in to the dev wheels. https://www.open3d.org/docs/latest/getting_started.html#development-version-pip
UV is the only solution working to partially install the git of DA3 without error. And it installs the cuda Torch automatically which is good. However the DA3 package is badly configured it seems.
A manual install shows the error better why it is not installing.
I am testing Ubuntu for now which would be the target. python version 3.13.11 by default.
It's suggesting here because of the messy setup it requires max 3.12 as no 3.13 wheel. more info
https://pypi.org/project/open3d/#files
I don't know what they use it for but it's not compiled for GPU and needs to be compiled for Python 3.13.
https://www.open3d.org/docs/release/compilation.html#compilation
ByteDance-Seed/Depth-Anything-3#206
Dev wheels can be installed for open3d. It may have cuda support built in to the dev wheels. https://www.open3d.org/docs/latest/getting_started.html#development-version-pip