Runtime fallback: install local detectron2 if import fails (no build isolation)
Browse files
mvp.py
CHANGED
|
@@ -63,8 +63,7 @@ MK_PATH = os.path.join(REPO_ROOT, "MaskClustering")
|
|
| 63 |
# import detectron2 # noqa: F401
|
| 64 |
|
| 65 |
# If detectron2 isn't installed as a package, allow importing from vendored source.
|
| 66 |
-
|
| 67 |
-
sys.path.append(DETECTRON2_ROOT)
|
| 68 |
|
| 69 |
# Writable workdir (HF Spaces: prefer /tmp)
|
| 70 |
WORK_DIR = os.environ.get("ZOO3D_WORKDIR", os.path.join(tempfile.gettempdir(), "zoo3d"))
|
|
|
|
| 63 |
# import detectron2 # noqa: F401
|
| 64 |
|
| 65 |
# If detectron2 isn't installed as a package, allow importing from vendored source.
|
| 66 |
+
|
|
|
|
| 67 |
|
| 68 |
# Writable workdir (HF Spaces: prefer /tmp)
|
| 69 |
WORK_DIR = os.environ.get("ZOO3D_WORKDIR", os.path.join(tempfile.gettempdir(), "zoo3d"))
|