Spaces:
Build error
Build error
Update setup_blender.sh
Browse files- setup_blender.sh +12 -6
setup_blender.sh
CHANGED
|
@@ -83,30 +83,36 @@ if [ ! -f "${UNIRIG_REQS_FILE_IN_SPACE}" ]; then
|
|
| 83 |
fi
|
| 84 |
|
| 85 |
echo "Upgrading pip for Blender Python..."
|
| 86 |
-
|
|
|
|
| 87 |
|
| 88 |
echo "1. Installing PyTorch ${TORCH_VERSION} and Torchvision ${TORCHVISION_VERSION}..."
|
|
|
|
| 89 |
"${BLENDER_PY_EXEC}" -m pip install --no-cache-dir \
|
| 90 |
torch==${TORCH_VERSION} \
|
| 91 |
torchvision==${TORCHVISION_VERSION} \
|
| 92 |
-
--index-url ${TORCH_INDEX_URL}
|
| 93 |
|
| 94 |
echo "2. Installing dependencies from ${UNIRIG_REQS_FILE_IN_SPACE} (includes bpy, flash_attn)..."
|
| 95 |
# flash-attn compilation might also benefit from CPATH
|
| 96 |
-
|
|
|
|
| 97 |
|
| 98 |
echo "3. Installing ${SPCONV_PACKAGE}..."
|
| 99 |
-
|
|
|
|
| 100 |
|
| 101 |
echo "4. Installing torch-scatter and torch-cluster..."
|
| 102 |
# The CPATH, C_INCLUDE_PATH, CPLUS_INCLUDE_PATH set above should help this step
|
|
|
|
| 103 |
"${BLENDER_PY_EXEC}" -m pip install --no-cache-dir \
|
| 104 |
torch-scatter \
|
| 105 |
torch-cluster \
|
| 106 |
-
-f "${PYG_FIND_LINKS_URL}"
|
| 107 |
|
| 108 |
echo "5. Installing numpy==${NUMPY_VERSION}..."
|
| 109 |
-
|
|
|
|
| 110 |
|
| 111 |
echo "Dependency installation for Blender's Python complete."
|
| 112 |
|
|
|
|
| 83 |
fi
|
| 84 |
|
| 85 |
echo "Upgrading pip for Blender Python..."
|
| 86 |
+
# ** ADDED -vvv for verbosity **
|
| 87 |
+
"${BLENDER_PY_EXEC}" -m pip install --no-cache-dir --upgrade pip setuptools wheel -vvv
|
| 88 |
|
| 89 |
echo "1. Installing PyTorch ${TORCH_VERSION} and Torchvision ${TORCHVISION_VERSION}..."
|
| 90 |
+
# ** ADDED -vvv for verbosity **
|
| 91 |
"${BLENDER_PY_EXEC}" -m pip install --no-cache-dir \
|
| 92 |
torch==${TORCH_VERSION} \
|
| 93 |
torchvision==${TORCHVISION_VERSION} \
|
| 94 |
+
--index-url ${TORCH_INDEX_URL} -vvv
|
| 95 |
|
| 96 |
echo "2. Installing dependencies from ${UNIRIG_REQS_FILE_IN_SPACE} (includes bpy, flash_attn)..."
|
| 97 |
# flash-attn compilation might also benefit from CPATH
|
| 98 |
+
# ** ADDED -vvv for verbosity **
|
| 99 |
+
"${BLENDER_PY_EXEC}" -m pip install --no-cache-dir -r "${UNIRIG_REQS_FILE_IN_SPACE}" -vvv
|
| 100 |
|
| 101 |
echo "3. Installing ${SPCONV_PACKAGE}..."
|
| 102 |
+
# ** ADDED -vvv for verbosity **
|
| 103 |
+
"${BLENDER_PY_EXEC}" -m pip install --no-cache-dir ${SPCONV_PACKAGE} -vvv
|
| 104 |
|
| 105 |
echo "4. Installing torch-scatter and torch-cluster..."
|
| 106 |
# The CPATH, C_INCLUDE_PATH, CPLUS_INCLUDE_PATH set above should help this step
|
| 107 |
+
# ** ADDED -vvv for verbosity **
|
| 108 |
"${BLENDER_PY_EXEC}" -m pip install --no-cache-dir \
|
| 109 |
torch-scatter \
|
| 110 |
torch-cluster \
|
| 111 |
+
-f "${PYG_FIND_LINKS_URL}" -vvv
|
| 112 |
|
| 113 |
echo "5. Installing numpy==${NUMPY_VERSION}..."
|
| 114 |
+
# ** ADDED -vvv for verbosity **
|
| 115 |
+
"${BLENDER_PY_EXEC}" -m pip install --no-cache-dir numpy==${NUMPY_VERSION} -vvv
|
| 116 |
|
| 117 |
echo "Dependency installation for Blender's Python complete."
|
| 118 |
|