This commit is contained in:
Jeffreytsai1004 2025-02-17 23:40:30 +08:00
parent ce19540e82
commit afa8b6b929
6 changed files with 78 additions and 57 deletions

View File

@ -1,15 +1,18 @@
@echo off @echo off
SET MICROMAMBA_EXE=%~dp0micromamba.exe
SET MAMBA_ROOT_PREFIX=%~dp0micromamba REM 设置环境变量
SET CUDA_HOME="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8" SET CUDA_HOME="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8"
SET PATH=%CUDA_HOME%\bin;%PATH% SET PATH="%CUDA_HOME%\bin;%PATH%"
SET PROJECT_DIR=%~dp0
SET PYTHONDONTWRITEBYTECODE=1
SET TORCH_HOME=%PROJECT_DIR%\cache\torch
SET HF_HOME=%PROJECT_DIR%\cache\huggingface
SET GDOWN_CACHE=%PROJECT_DIR%\cache\gdown
SET BLENDER_DIR="C:\Program Files\Blender Foundation\Blender 3.6" SET BLENDER_DIR="C:\Program Files\Blender Foundation\Blender 3.6"
SET VS2019_DIR="C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools" SET VS_DIR="C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools"
SET VS2019_VCVARS="%VS2019_DIR%\VC\Auxiliary\Build\vcvars64.bat" SET VS_VCVARS="%VS_DIR%\VC\Auxiliary\Build\vcvars64.bat"
SET PROJECT_DIR=%~dp0
SET MICROMAMBA_EXE=%~dp0micromamba.exe
SET MAMBA_ROOT_PREFIX=%PROJECT_DIR%\micromamba
SET PYTHONDONTWRITEBYTECODE=1
SET GDOWN_CACHE=cache\gdown
SET TORCH_HOME=cache\torch
SET HF_HOME=cache\huggingface
CALL "%MICROMAMBA_EXE%" activate -p %MAMBA_ROOT_PREFIX%\envs\gaussian_splatting_hair CALL "%MICROMAMBA_EXE%" activate -p %MAMBA_ROOT_PREFIX%\envs\gaussian_splatting_hair
IF EXIST %VS_VCVARS% CALL %VS_VCVARS%

View File

@ -1,18 +1,18 @@
@echo off @echo off
SET MICROMAMBA_EXE=%~dp0micromamba.exe
SET MAMBA_ROOT_PREFIX=%~dp0micromamba REM 设置环境变量
SET CUDA_HOME="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8" SET CUDA_HOME="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8"
SET PATH=%CUDA_HOME%\bin;%PATH% SET PATH="%CUDA_HOME%\bin;%PATH%"
SET PROJECT_DIR=%~dp0
SET PYTHONDONTWRITEBYTECODE=1
SET TORCH_HOME=%PROJECT_DIR%\cache\torch
SET HF_HOME=%PROJECT_DIR%\cache\huggingface
SET GDOWN_CACHE=%PROJECT_DIR%\cache\gdown
SET BLENDER_DIR="C:\Program Files\Blender Foundation\Blender 3.6" SET BLENDER_DIR="C:\Program Files\Blender Foundation\Blender 3.6"
SET VS2019_DIR="C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools" SET VS_DIR="C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools"
SET VS2019_VCVARS="%VS2019_DIR%\VC\Auxiliary\Build\vcvars64.bat" SET VS_VCVARS="%VS_DIR%\VC\Auxiliary\Build\vcvars64.bat"
SET DISTUTILS_USE_SDK=1 SET PROJECT_DIR=%~dp0
SET MSSdk=1 SET MICROMAMBA_EXE=%~dp0micromamba.exe
SET MAMBA_ROOT_PREFIX=%PROJECT_DIR%\micromamba
SET PYTHONDONTWRITEBYTECODE=1
SET GDOWN_CACHE=cache\gdown
SET TORCH_HOME=cache\torch
SET HF_HOME=cache\huggingface
CALL "%MICROMAMBA_EXE%" activate -p %MAMBA_ROOT_PREFIX%\envs\matte_anything CALL "%MICROMAMBA_EXE%" activate -p %MAMBA_ROOT_PREFIX%\envs\matte_anything
IF EXIST %VS2019_VCVARS% CALL %VS2019_VCVARS% IF EXIST %VS_VCVARS% CALL %VS_VCVARS%

View File

@ -1,15 +1,18 @@
@echo off @echo off
SET MICROMAMBA_EXE=%~dp0micromamba.exe
SET MAMBA_ROOT_PREFIX=%~dp0micromamba REM 设置环境变量
SET CUDA_HOME="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8" SET CUDA_HOME="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8"
SET PATH=%CUDA_HOME%\bin;%PATH% SET PATH="%CUDA_HOME%\bin;%PATH%"
SET PROJECT_DIR=%~dp0
SET PYTHONDONTWRITEBYTECODE=1
SET TORCH_HOME=%PROJECT_DIR%\cache\torch
SET HF_HOME=%PROJECT_DIR%\cache\huggingface
SET GDOWN_CACHE=%PROJECT_DIR%\cache\gdown
SET BLENDER_DIR="C:\Program Files\Blender Foundation\Blender 3.6" SET BLENDER_DIR="C:\Program Files\Blender Foundation\Blender 3.6"
SET VS2019_DIR="C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools" SET VS_DIR="C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools"
SET VS2019_VCVARS="%VS2019_DIR%\VC\Auxiliary\Build\vcvars64.bat" SET VS_VCVARS="%VS_DIR%\VC\Auxiliary\Build\vcvars64.bat"
SET PROJECT_DIR=%~dp0
SET MICROMAMBA_EXE=%~dp0micromamba.exe
SET MAMBA_ROOT_PREFIX=%PROJECT_DIR%\micromamba
SET PYTHONDONTWRITEBYTECODE=1
SET GDOWN_CACHE=cache\gdown
SET TORCH_HOME=cache\torch
SET HF_HOME=cache\huggingface
CALL "%MICROMAMBA_EXE%" activate -p %MAMBA_ROOT_PREFIX%\envs\openpose CALL "%MICROMAMBA_EXE%" activate -p %MAMBA_ROOT_PREFIX%\envs\openpose
IF EXIST %VS_VCVARS% CALL %VS_VCVARS%

View File

@ -1,15 +1,18 @@
@echo off @echo off
SET MICROMAMBA_EXE=%~dp0micromamba.exe
SET MAMBA_ROOT_PREFIX=%~dp0micromamba REM 设置环境变量
SET CUDA_HOME="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8" SET CUDA_HOME="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8"
SET PATH=%CUDA_HOME%\bin;%PATH% SET PATH="%CUDA_HOME%\bin;%PATH%"
SET PROJECT_DIR=%~dp0
SET PYTHONDONTWRITEBYTECODE=1
SET TORCH_HOME=%PROJECT_DIR%\cache\torch
SET HF_HOME=%PROJECT_DIR%\cache\huggingface
SET GDOWN_CACHE=%PROJECT_DIR%\cache\gdown
SET BLENDER_DIR="C:\Program Files\Blender Foundation\Blender 3.6" SET BLENDER_DIR="C:\Program Files\Blender Foundation\Blender 3.6"
SET VS2019_DIR="C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools" SET VS_DIR="C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools"
SET VS2019_VCVARS="%VS2019_DIR%\VC\Auxiliary\Build\vcvars64.bat" SET VS_VCVARS="%VS_DIR%\VC\Auxiliary\Build\vcvars64.bat"
SET PROJECT_DIR=%~dp0
SET MICROMAMBA_EXE=%~dp0micromamba.exe
SET MAMBA_ROOT_PREFIX=%PROJECT_DIR%\micromamba
SET PYTHONDONTWRITEBYTECODE=1
SET GDOWN_CACHE=cache\gdown
SET TORCH_HOME=cache\torch
SET HF_HOME=cache\huggingface
CALL "%MICROMAMBA_EXE%" activate -p %MAMBA_ROOT_PREFIX%\envs\pixie-env CALL "%MICROMAMBA_EXE%" activate -p %MAMBA_ROOT_PREFIX%\envs\pixie-env
IF EXIST %VS_VCVARS% CALL %VS_VCVARS%

View File

@ -1,6 +1,18 @@
@echo off @echo off
set PROJECT_DIR=%~dp0
cd %PROJECT_DIR% REM 设置环境变量
SET CUDA_HOME="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8"
SET PATH="%CUDA_HOME%\bin;%PATH%"
SET BLENDER_DIR="C:\Program Files\Blender Foundation\Blender 3.6"
SET VS_DIR="C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools"
SET VS_VCVARS="%VS_DIR%\VC\Auxiliary\Build\vcvars64.bat"
SET PROJECT_DIR=%~dp0
SET MICROMAMBA_EXE=%~dp0micromamba.exe
SET MAMBA_ROOT_PREFIX=%PROJECT_DIR%\micromamba
SET PYTHONDONTWRITEBYTECODE=1
SET GDOWN_CACHE=cache\gdown
SET TORCH_HOME=cache\torch
SET HF_HOME=cache\huggingface
REM 检查是否安装了python REM 检查是否安装了python
if not exist "%PROJECT_DIR%\venv\Scripts\python.exe" ( if not exist "%PROJECT_DIR%\venv\Scripts\python.exe" (

View File

@ -2,17 +2,18 @@
setlocal enabledelayedexpansion setlocal enabledelayedexpansion
REM 设置环境变量 REM 设置环境变量
SET MICROMAMBA_EXE=%~dp0micromamba.exe SET CUDA_HOME="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8"
SET CUDA_HOME=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8 SET PATH="%CUDA_HOME%\bin;%PATH%"
SET PATH=%CUDA_HOME%\bin;%PATH% SET BLENDER_DIR="C:\Program Files\Blender Foundation\Blender 3.6"
SET VS_DIR="C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools"
SET VS_VCVARS="%VS_DIR%\VC\Auxiliary\Build\vcvars64.bat"
SET PROJECT_DIR=%~dp0 SET PROJECT_DIR=%~dp0
SET MICROMAMBA_EXE=%~dp0micromamba.exe
SET MAMBA_ROOT_PREFIX=%PROJECT_DIR%\micromamba
SET PYTHONDONTWRITEBYTECODE=1 SET PYTHONDONTWRITEBYTECODE=1
SET GDOWN_CACHE=cache\gdown SET GDOWN_CACHE=cache\gdown
SET TORCH_HOME=cache\torch SET TORCH_HOME=cache\torch
SET HF_HOME=cache\huggingface SET HF_HOME=cache\huggingface
SET BLENDER_DIR=C:\Program Files\Blender Foundation\Blender 3.6
SET VS2019_DIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools
SET VS2019_VCVARS=%VS2019_DIR%\VC\Auxiliary\Build\vcvars64.bat
REM 检查micromamba REM 检查micromamba
IF NOT EXIST "%MICROMAMBA_EXE%" ( IF NOT EXIST "%MICROMAMBA_EXE%" (
@ -22,7 +23,6 @@ IF NOT EXIST "%MICROMAMBA_EXE%" (
) )
REM 设置micromamba根目录 REM 设置micromamba根目录
SET MAMBA_ROOT_PREFIX=%PROJECT_DIR%\micromamba
IF NOT EXIST "%MAMBA_ROOT_PREFIX%" mkdir "%MAMBA_ROOT_PREFIX%" IF NOT EXIST "%MAMBA_ROOT_PREFIX%" mkdir "%MAMBA_ROOT_PREFIX%"
REM 初始化micromamba REM 初始化micromamba
@ -41,7 +41,7 @@ IF NOT EXIST "%BLENDER_DIR%\" (
) )
REM 检查Visual Studio REM 检查Visual Studio
IF NOT EXIST "%VS2019_VCVARS%" ( IF NOT EXIST "%VS_VCVARS%" (
echo ERROR: Visual Studio 2019 not found echo ERROR: Visual Studio 2019 not found
echo Please install Visual Studio 2019 Build Tools with C++ development tools echo Please install Visual Studio 2019 Build Tools with C++ development tools
exit /b 1 exit /b 1
@ -97,9 +97,9 @@ IF NOT DEFINED PROJECT_DIR (
exit /b 1 exit /b 1
) )
IF NOT DEFINED VS2019_VCVARS ( IF NOT DEFINED VS_VCVARS (
echo 错误未设置VS2019_VCVARS环境变量 echo 错误未设置VS_VCVARS环境变量
echo 请设置VS2019_VCVARS指向Visual Studio 2019的vcvars64.bat echo 请设置VS_VCVARS指向Visual Studio 2019的vcvars64.bat
exit /b 1 exit /b 1
) )
@ -253,7 +253,7 @@ CALL activate_openpose.bat
cd %PROJECT_DIR%\ext\openpose cd %PROJECT_DIR%\ext\openpose
mkdir build 2>nul mkdir build 2>nul
cd build cd build
CALL "%VS2019_VCVARS%" CALL "%VS_VCVARS%"
cmake .. -DBUILD_PYTHON=true -DUSE_CUDNN=off -DBUILD_CAFFE=false -G "Visual Studio 16 2019" -A x64 cmake .. -DBUILD_PYTHON=true -DUSE_CUDNN=off -DBUILD_CAFFE=false -G "Visual Studio 16 2019" -A x64
cmake --build . --config Release cmake --build . --config Release
cd %PROJECT_DIR% cd %PROJECT_DIR%