Spaces:
Runtime error
Runtime error
Upload folder using huggingface_hub
Browse files- App.bat +10 -10
- Dockerfile.deploy +1 -1
- Editor.bat +10 -10
- Server.bat +10 -10
- scripts/Install-Style-Bert-VITS2-CPU.bat +123 -123
- scripts/Install-Style-Bert-VITS2.bat +130 -130
- scripts/Setup-Python.bat +115 -115
- scripts/Update-Style-Bert-VITS2.bat +62 -62
App.bat
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
-
chcp 65001 > NUL
|
2 |
-
@echo off
|
3 |
-
|
4 |
-
pushd %~dp0
|
5 |
-
echo Running app.py...
|
6 |
-
venv\Scripts\python app.py
|
7 |
-
|
8 |
-
if %errorlevel% neq 0 ( pause & popd & exit /b %errorlevel% )
|
9 |
-
|
10 |
-
popd
|
11 |
pause
|
|
|
1 |
+
chcp 65001 > NUL
|
2 |
+
@echo off
|
3 |
+
|
4 |
+
pushd %~dp0
|
5 |
+
echo Running app.py...
|
6 |
+
venv\Scripts\python app.py
|
7 |
+
|
8 |
+
if %errorlevel% neq 0 ( pause & popd & exit /b %errorlevel% )
|
9 |
+
|
10 |
+
popd
|
11 |
pause
|
Dockerfile.deploy
CHANGED
@@ -20,4 +20,4 @@ COPY --chown=user . $HOME/app
|
|
20 |
RUN pip install --no-cache-dir -r $HOME/app/requirements.txt
|
21 |
|
22 |
# 必要に応じて制限を変更してください
|
23 |
-
CMD ["python", "
|
|
|
20 |
RUN pip install --no-cache-dir -r $HOME/app/requirements.txt
|
21 |
|
22 |
# 必要に応じて制限を変更してください
|
23 |
+
CMD ["python", "app.py", "--share" "--line_length", "50", "--line_count", "3"]
|
Editor.bat
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
-
chcp 65001 > NUL
|
2 |
-
@echo off
|
3 |
-
|
4 |
-
pushd %~dp0
|
5 |
-
echo Running server_editor.py --inbrowser
|
6 |
-
venv\Scripts\python server_editor.py --inbrowser
|
7 |
-
|
8 |
-
if %errorlevel% neq 0 ( pause & popd & exit /b %errorlevel% )
|
9 |
-
|
10 |
-
popd
|
11 |
pause
|
|
|
1 |
+
chcp 65001 > NUL
|
2 |
+
@echo off
|
3 |
+
|
4 |
+
pushd %~dp0
|
5 |
+
echo Running server_editor.py --inbrowser
|
6 |
+
venv\Scripts\python server_editor.py --inbrowser
|
7 |
+
|
8 |
+
if %errorlevel% neq 0 ( pause & popd & exit /b %errorlevel% )
|
9 |
+
|
10 |
+
popd
|
11 |
pause
|
Server.bat
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
-
chcp 65001 > NUL
|
2 |
-
@echo off
|
3 |
-
|
4 |
-
pushd %~dp0
|
5 |
-
echo Running server_fastapi.py
|
6 |
-
venv\Scripts\python server_fastapi.py
|
7 |
-
|
8 |
-
if %errorlevel% neq 0 ( pause & popd & exit /b %errorlevel% )
|
9 |
-
|
10 |
-
popd
|
11 |
pause
|
|
|
1 |
+
chcp 65001 > NUL
|
2 |
+
@echo off
|
3 |
+
|
4 |
+
pushd %~dp0
|
5 |
+
echo Running server_fastapi.py
|
6 |
+
venv\Scripts\python server_fastapi.py
|
7 |
+
|
8 |
+
if %errorlevel% neq 0 ( pause & popd & exit /b %errorlevel% )
|
9 |
+
|
10 |
+
popd
|
11 |
pause
|
scripts/Install-Style-Bert-VITS2-CPU.bat
CHANGED
@@ -1,123 +1,123 @@
|
|
1 |
-
chcp 65001 > NUL
|
2 |
-
@echo off
|
3 |
-
|
4 |
-
@REM エラーコードを遅延評価するために設定
|
5 |
-
setlocal enabledelayedexpansion
|
6 |
-
|
7 |
-
@REM PowerShellのコマンド
|
8 |
-
set PS_CMD=PowerShell -Version 5.1 -ExecutionPolicy Bypass
|
9 |
-
|
10 |
-
@REM PortableGitのURLと保存先
|
11 |
-
set DL_URL=https://github.com/git-for-windows/git/releases/download/v2.44.0.windows.1/PortableGit-2.44.0-64-bit.7z.exe
|
12 |
-
set DL_DST=%~dp0lib\PortableGit-2.44.0-64-bit.7z.exe
|
13 |
-
|
14 |
-
@REM Style-Bert-VITS2のリポジトリURL
|
15 |
-
set REPO_URL=https://github.com/litagin02/Style-Bert-VITS2
|
16 |
-
|
17 |
-
@REM カレントディレクトリをbatファイルのディレクトリに変更
|
18 |
-
pushd %~dp0
|
19 |
-
|
20 |
-
@REM lib フォルダがなければ作成
|
21 |
-
if not exist lib\ ( mkdir lib )
|
22 |
-
|
23 |
-
echo --------------------------------------------------
|
24 |
-
echo PS_CMD: %PS_CMD%
|
25 |
-
echo DL_URL: %DL_URL%
|
26 |
-
echo DL_DST: %DL_DST%
|
27 |
-
echo REPO_URL: %REPO_URL%
|
28 |
-
echo --------------------------------------------------
|
29 |
-
echo.
|
30 |
-
echo --------------------------------------------------
|
31 |
-
echo Checking Git Installation...
|
32 |
-
echo --------------------------------------------------
|
33 |
-
echo Executing: git --version
|
34 |
-
git --version
|
35 |
-
if !errorlevel! neq 0 (
|
36 |
-
echo --------------------------------------------------
|
37 |
-
echo Git is not installed, so download and use PortableGit.
|
38 |
-
echo Downloading PortableGit...
|
39 |
-
echo --------------------------------------------------
|
40 |
-
echo Executing: curl -L %DL_URL% -o "%DL_DST%"
|
41 |
-
curl -L %DL_URL% -o "%DL_DST%"
|
42 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
43 |
-
|
44 |
-
echo --------------------------------------------------
|
45 |
-
echo Extracting PortableGit...
|
46 |
-
echo --------------------------------------------------
|
47 |
-
echo Executing: "%DL_DST%" -y
|
48 |
-
"%DL_DST%" -y
|
49 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
50 |
-
|
51 |
-
echo --------------------------------------------------
|
52 |
-
echo Removing %DL_DST%...
|
53 |
-
echo --------------------------------------------------
|
54 |
-
echo Executing: del "%DL_DST%"
|
55 |
-
del "%DL_DST%"
|
56 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
57 |
-
|
58 |
-
@REM Gitコマンドのパスを設定
|
59 |
-
echo --------------------------------------------------
|
60 |
-
echo Setting up PATH...
|
61 |
-
echo --------------------------------------------------
|
62 |
-
echo Executing: set "PATH=%~dp0lib\PortableGit\bin;%PATH%"
|
63 |
-
set "PATH=%~dp0lib\PortableGit\bin;%PATH%"
|
64 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
65 |
-
|
66 |
-
echo --------------------------------------------------
|
67 |
-
echo Checking Git Installation...
|
68 |
-
echo --------------------------------------------------
|
69 |
-
echo Executing: git --version
|
70 |
-
git --version
|
71 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
72 |
-
)
|
73 |
-
|
74 |
-
echo --------------------------------------------------
|
75 |
-
echo Cloning repository...
|
76 |
-
echo --------------------------------------------------
|
77 |
-
echo Executing: git clone %REPO_URL%
|
78 |
-
git clone %REPO_URL%
|
79 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
80 |
-
|
81 |
-
@REM Pythonのセットアップ、仮想環境が有効化されて戻って来る
|
82 |
-
echo --------------------------------------------------
|
83 |
-
echo Setting up Python environment...
|
84 |
-
echo --------------------------------------------------
|
85 |
-
echo Executing: call Setup-Python.bat ".\lib\python" ".\Style-Bert-VITS2\venv"
|
86 |
-
call Setup-Python.bat ".\lib\python" ".\Style-Bert-VITS2\venv"
|
87 |
-
if !errorlevel! neq 0 ( popd & exit /b !errorlevel! )
|
88 |
-
|
89 |
-
@REM Style-Bert-VITS2フォルダに移動
|
90 |
-
pushd Style-Bert-VITS2
|
91 |
-
|
92 |
-
echo --------------------------------------------------
|
93 |
-
echo Activating the virtual environment...
|
94 |
-
echo --------------------------------------------------
|
95 |
-
echo Executing: call ".\venv\Scripts\activate.bat"
|
96 |
-
call ".\venv\Scripts\activate.bat"
|
97 |
-
if !errorlevel! neq 0 ( popd & exit /b !errorlevel! )
|
98 |
-
|
99 |
-
echo --------------------------------------------------
|
100 |
-
echo Installing dependencies...
|
101 |
-
echo --------------------------------------------------
|
102 |
-
echo Executing: pip install -r requirements.txt
|
103 |
-
pip install -r requirements.txt
|
104 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
105 |
-
|
106 |
-
echo ----------------------------------------
|
107 |
-
echo Environment setup is complete. Start downloading the model.
|
108 |
-
echo ----------------------------------------
|
109 |
-
echo Executing: python initialize.py
|
110 |
-
python initialize.py --only_infer
|
111 |
-
|
112 |
-
echo ----------------------------------------
|
113 |
-
echo Model download is complete. Start Style-Bert-VITS2 Editor.
|
114 |
-
echo ----------------------------------------
|
115 |
-
echo Executing: python server_editor.py --inbrowser
|
116 |
-
python server_editor.py --inbrowser
|
117 |
-
pause
|
118 |
-
|
119 |
-
popd
|
120 |
-
|
121 |
-
popd
|
122 |
-
|
123 |
-
endlocal
|
|
|
1 |
+
chcp 65001 > NUL
|
2 |
+
@echo off
|
3 |
+
|
4 |
+
@REM エラーコードを遅延評価するために設定
|
5 |
+
setlocal enabledelayedexpansion
|
6 |
+
|
7 |
+
@REM PowerShellのコマンド
|
8 |
+
set PS_CMD=PowerShell -Version 5.1 -ExecutionPolicy Bypass
|
9 |
+
|
10 |
+
@REM PortableGitのURLと保存先
|
11 |
+
set DL_URL=https://github.com/git-for-windows/git/releases/download/v2.44.0.windows.1/PortableGit-2.44.0-64-bit.7z.exe
|
12 |
+
set DL_DST=%~dp0lib\PortableGit-2.44.0-64-bit.7z.exe
|
13 |
+
|
14 |
+
@REM Style-Bert-VITS2のリポジトリURL
|
15 |
+
set REPO_URL=https://github.com/litagin02/Style-Bert-VITS2
|
16 |
+
|
17 |
+
@REM カレントディレクトリをbatファイルのディレクトリに変更
|
18 |
+
pushd %~dp0
|
19 |
+
|
20 |
+
@REM lib フォルダがなければ作成
|
21 |
+
if not exist lib\ ( mkdir lib )
|
22 |
+
|
23 |
+
echo --------------------------------------------------
|
24 |
+
echo PS_CMD: %PS_CMD%
|
25 |
+
echo DL_URL: %DL_URL%
|
26 |
+
echo DL_DST: %DL_DST%
|
27 |
+
echo REPO_URL: %REPO_URL%
|
28 |
+
echo --------------------------------------------------
|
29 |
+
echo.
|
30 |
+
echo --------------------------------------------------
|
31 |
+
echo Checking Git Installation...
|
32 |
+
echo --------------------------------------------------
|
33 |
+
echo Executing: git --version
|
34 |
+
git --version
|
35 |
+
if !errorlevel! neq 0 (
|
36 |
+
echo --------------------------------------------------
|
37 |
+
echo Git is not installed, so download and use PortableGit.
|
38 |
+
echo Downloading PortableGit...
|
39 |
+
echo --------------------------------------------------
|
40 |
+
echo Executing: curl -L %DL_URL% -o "%DL_DST%"
|
41 |
+
curl -L %DL_URL% -o "%DL_DST%"
|
42 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
43 |
+
|
44 |
+
echo --------------------------------------------------
|
45 |
+
echo Extracting PortableGit...
|
46 |
+
echo --------------------------------------------------
|
47 |
+
echo Executing: "%DL_DST%" -y
|
48 |
+
"%DL_DST%" -y
|
49 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
50 |
+
|
51 |
+
echo --------------------------------------------------
|
52 |
+
echo Removing %DL_DST%...
|
53 |
+
echo --------------------------------------------------
|
54 |
+
echo Executing: del "%DL_DST%"
|
55 |
+
del "%DL_DST%"
|
56 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
57 |
+
|
58 |
+
@REM Gitコマンドのパスを設定
|
59 |
+
echo --------------------------------------------------
|
60 |
+
echo Setting up PATH...
|
61 |
+
echo --------------------------------------------------
|
62 |
+
echo Executing: set "PATH=%~dp0lib\PortableGit\bin;%PATH%"
|
63 |
+
set "PATH=%~dp0lib\PortableGit\bin;%PATH%"
|
64 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
65 |
+
|
66 |
+
echo --------------------------------------------------
|
67 |
+
echo Checking Git Installation...
|
68 |
+
echo --------------------------------------------------
|
69 |
+
echo Executing: git --version
|
70 |
+
git --version
|
71 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
72 |
+
)
|
73 |
+
|
74 |
+
echo --------------------------------------------------
|
75 |
+
echo Cloning repository...
|
76 |
+
echo --------------------------------------------------
|
77 |
+
echo Executing: git clone %REPO_URL%
|
78 |
+
git clone %REPO_URL%
|
79 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
80 |
+
|
81 |
+
@REM Pythonのセットアップ、仮想環境が有効化されて戻って来る
|
82 |
+
echo --------------------------------------------------
|
83 |
+
echo Setting up Python environment...
|
84 |
+
echo --------------------------------------------------
|
85 |
+
echo Executing: call Setup-Python.bat ".\lib\python" ".\Style-Bert-VITS2\venv"
|
86 |
+
call Setup-Python.bat ".\lib\python" ".\Style-Bert-VITS2\venv"
|
87 |
+
if !errorlevel! neq 0 ( popd & exit /b !errorlevel! )
|
88 |
+
|
89 |
+
@REM Style-Bert-VITS2フォルダに移動
|
90 |
+
pushd Style-Bert-VITS2
|
91 |
+
|
92 |
+
echo --------------------------------------------------
|
93 |
+
echo Activating the virtual environment...
|
94 |
+
echo --------------------------------------------------
|
95 |
+
echo Executing: call ".\venv\Scripts\activate.bat"
|
96 |
+
call ".\venv\Scripts\activate.bat"
|
97 |
+
if !errorlevel! neq 0 ( popd & exit /b !errorlevel! )
|
98 |
+
|
99 |
+
echo --------------------------------------------------
|
100 |
+
echo Installing dependencies...
|
101 |
+
echo --------------------------------------------------
|
102 |
+
echo Executing: pip install -r requirements.txt
|
103 |
+
pip install -r requirements.txt
|
104 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
105 |
+
|
106 |
+
echo ----------------------------------------
|
107 |
+
echo Environment setup is complete. Start downloading the model.
|
108 |
+
echo ----------------------------------------
|
109 |
+
echo Executing: python initialize.py
|
110 |
+
python initialize.py --only_infer
|
111 |
+
|
112 |
+
echo ----------------------------------------
|
113 |
+
echo Model download is complete. Start Style-Bert-VITS2 Editor.
|
114 |
+
echo ----------------------------------------
|
115 |
+
echo Executing: python server_editor.py --inbrowser
|
116 |
+
python server_editor.py --inbrowser
|
117 |
+
pause
|
118 |
+
|
119 |
+
popd
|
120 |
+
|
121 |
+
popd
|
122 |
+
|
123 |
+
endlocal
|
scripts/Install-Style-Bert-VITS2.bat
CHANGED
@@ -1,130 +1,130 @@
|
|
1 |
-
chcp 65001 > NUL
|
2 |
-
@echo off
|
3 |
-
|
4 |
-
@REM
|
5 |
-
setlocal enabledelayedexpansion
|
6 |
-
|
7 |
-
@REM PowerShellのコマンド
|
8 |
-
set PS_CMD=PowerShell -Version 5.1 -ExecutionPolicy Bypass
|
9 |
-
|
10 |
-
@REM PortableGitのURLと保存先
|
11 |
-
set DL_URL=https://github.com/git-for-windows/git/releases/download/v2.44.0.windows.1/PortableGit-2.44.0-64-bit.7z.exe
|
12 |
-
set DL_DST=%~dp0lib\PortableGit-2.44.0-64-bit.7z.exe
|
13 |
-
|
14 |
-
@REM Style-Bert-VITS2のリポジトリURL
|
15 |
-
set REPO_URL=https://github.com/litagin02/Style-Bert-VITS2
|
16 |
-
|
17 |
-
@REM カレントディレクトリをbatファイルのディレクトリに変更
|
18 |
-
pushd %~dp0
|
19 |
-
|
20 |
-
@REM lib フォルダがなければ作成
|
21 |
-
if not exist lib\ ( mkdir lib )
|
22 |
-
|
23 |
-
echo --------------------------------------------------
|
24 |
-
echo PS_CMD: %PS_CMD%
|
25 |
-
echo DL_URL: %DL_URL%
|
26 |
-
echo DL_DST: %DL_DST%
|
27 |
-
echo REPO_URL: %REPO_URL%
|
28 |
-
echo --------------------------------------------------
|
29 |
-
echo.
|
30 |
-
echo --------------------------------------------------
|
31 |
-
echo Checking Git Installation...
|
32 |
-
echo --------------------------------------------------
|
33 |
-
echo Executing: git --version
|
34 |
-
git --version
|
35 |
-
if !errorlevel! neq 0 (
|
36 |
-
echo --------------------------------------------------
|
37 |
-
echo Git is not installed, so download and use PortableGit.
|
38 |
-
echo Downloading PortableGit...
|
39 |
-
echo --------------------------------------------------
|
40 |
-
echo Executing: curl -L %DL_URL% -o "%DL_DST%"
|
41 |
-
curl -L %DL_URL% -o "%DL_DST%"
|
42 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
43 |
-
|
44 |
-
echo --------------------------------------------------
|
45 |
-
echo Extracting PortableGit...
|
46 |
-
echo --------------------------------------------------
|
47 |
-
echo Executing: "%DL_DST%" -y
|
48 |
-
"%DL_DST%" -y
|
49 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
50 |
-
|
51 |
-
echo --------------------------------------------------
|
52 |
-
echo Removing %DL_DST%...
|
53 |
-
echo --------------------------------------------------
|
54 |
-
echo Executing: del "%DL_DST%"
|
55 |
-
del "%DL_DST%"
|
56 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
57 |
-
|
58 |
-
@REM Gitコマンドのパスを設定
|
59 |
-
echo --------------------------------------------------
|
60 |
-
echo Setting up PATH...
|
61 |
-
echo --------------------------------------------------
|
62 |
-
echo Executing: set "PATH=%~dp0lib\PortableGit\bin;%PATH%"
|
63 |
-
set "PATH=%~dp0lib\PortableGit\bin;%PATH%"
|
64 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
65 |
-
|
66 |
-
echo --------------------------------------------------
|
67 |
-
echo Checking Git Installation...
|
68 |
-
echo --------------------------------------------------
|
69 |
-
echo Executing: git --version
|
70 |
-
git --version
|
71 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
72 |
-
)
|
73 |
-
|
74 |
-
echo --------------------------------------------------
|
75 |
-
echo Cloning repository...
|
76 |
-
echo --------------------------------------------------
|
77 |
-
echo Executing: git clone %REPO_URL%
|
78 |
-
git clone %REPO_URL%
|
79 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
80 |
-
|
81 |
-
@REM Pythonのセットアップ
|
82 |
-
echo --------------------------------------------------
|
83 |
-
echo Setting up Python environment...
|
84 |
-
echo --------------------------------------------------
|
85 |
-
echo Executing: call Setup-Python.bat ".\lib\python" ".\Style-Bert-VITS2\venv"
|
86 |
-
call Setup-Python.bat ".\lib\python" ".\Style-Bert-VITS2\venv"
|
87 |
-
if !errorlevel! neq 0 ( popd & exit /b !errorlevel! )
|
88 |
-
|
89 |
-
@REM Style-Bert-VITS2フォルダに移動
|
90 |
-
pushd Style-Bert-VITS2
|
91 |
-
|
92 |
-
echo --------------------------------------------------
|
93 |
-
echo Activating the virtual environment...
|
94 |
-
echo --------------------------------------------------
|
95 |
-
echo Executing: call ".\venv\Scripts\activate.bat"
|
96 |
-
call ".\venv\Scripts\activate.bat"
|
97 |
-
if !errorlevel! neq 0 ( popd & exit /b !errorlevel! )
|
98 |
-
|
99 |
-
echo --------------------------------------------------
|
100 |
-
echo Installing PyTorch...
|
101 |
-
echo --------------------------------------------------
|
102 |
-
echo Executing: pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
|
103 |
-
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
|
104 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
105 |
-
|
106 |
-
echo --------------------------------------------------
|
107 |
-
echo Installing other dependencies...
|
108 |
-
echo --------------------------------------------------
|
109 |
-
echo Executing: pip install -r requirements.txt
|
110 |
-
pip install -r requirements.txt
|
111 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
112 |
-
|
113 |
-
echo ----------------------------------------
|
114 |
-
echo Environment setup is complete. Start downloading the model.
|
115 |
-
echo ----------------------------------------
|
116 |
-
echo Executing: python initialize.py
|
117 |
-
python initialize.py
|
118 |
-
|
119 |
-
echo ----------------------------------------
|
120 |
-
echo Model download is complete. Start Style-Bert-VITS2 Editor.
|
121 |
-
echo ----------------------------------------
|
122 |
-
echo Executing: python server_editor.py --inbrowser
|
123 |
-
python server_editor.py --inbrowser
|
124 |
-
pause
|
125 |
-
|
126 |
-
popd
|
127 |
-
|
128 |
-
popd
|
129 |
-
|
130 |
-
endlocal
|
|
|
1 |
+
chcp 65001 > NUL
|
2 |
+
@echo off
|
3 |
+
|
4 |
+
@REM エラーコードを遅延���価するために設定
|
5 |
+
setlocal enabledelayedexpansion
|
6 |
+
|
7 |
+
@REM PowerShellのコマンド
|
8 |
+
set PS_CMD=PowerShell -Version 5.1 -ExecutionPolicy Bypass
|
9 |
+
|
10 |
+
@REM PortableGitのURLと保存先
|
11 |
+
set DL_URL=https://github.com/git-for-windows/git/releases/download/v2.44.0.windows.1/PortableGit-2.44.0-64-bit.7z.exe
|
12 |
+
set DL_DST=%~dp0lib\PortableGit-2.44.0-64-bit.7z.exe
|
13 |
+
|
14 |
+
@REM Style-Bert-VITS2のリポジトリURL
|
15 |
+
set REPO_URL=https://github.com/litagin02/Style-Bert-VITS2
|
16 |
+
|
17 |
+
@REM カレントディレクトリをbatファイルのディレクトリに変更
|
18 |
+
pushd %~dp0
|
19 |
+
|
20 |
+
@REM lib フォルダがなければ作成
|
21 |
+
if not exist lib\ ( mkdir lib )
|
22 |
+
|
23 |
+
echo --------------------------------------------------
|
24 |
+
echo PS_CMD: %PS_CMD%
|
25 |
+
echo DL_URL: %DL_URL%
|
26 |
+
echo DL_DST: %DL_DST%
|
27 |
+
echo REPO_URL: %REPO_URL%
|
28 |
+
echo --------------------------------------------------
|
29 |
+
echo.
|
30 |
+
echo --------------------------------------------------
|
31 |
+
echo Checking Git Installation...
|
32 |
+
echo --------------------------------------------------
|
33 |
+
echo Executing: git --version
|
34 |
+
git --version
|
35 |
+
if !errorlevel! neq 0 (
|
36 |
+
echo --------------------------------------------------
|
37 |
+
echo Git is not installed, so download and use PortableGit.
|
38 |
+
echo Downloading PortableGit...
|
39 |
+
echo --------------------------------------------------
|
40 |
+
echo Executing: curl -L %DL_URL% -o "%DL_DST%"
|
41 |
+
curl -L %DL_URL% -o "%DL_DST%"
|
42 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
43 |
+
|
44 |
+
echo --------------------------------------------------
|
45 |
+
echo Extracting PortableGit...
|
46 |
+
echo --------------------------------------------------
|
47 |
+
echo Executing: "%DL_DST%" -y
|
48 |
+
"%DL_DST%" -y
|
49 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
50 |
+
|
51 |
+
echo --------------------------------------------------
|
52 |
+
echo Removing %DL_DST%...
|
53 |
+
echo --------------------------------------------------
|
54 |
+
echo Executing: del "%DL_DST%"
|
55 |
+
del "%DL_DST%"
|
56 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
57 |
+
|
58 |
+
@REM Gitコマンドのパスを設定
|
59 |
+
echo --------------------------------------------------
|
60 |
+
echo Setting up PATH...
|
61 |
+
echo --------------------------------------------------
|
62 |
+
echo Executing: set "PATH=%~dp0lib\PortableGit\bin;%PATH%"
|
63 |
+
set "PATH=%~dp0lib\PortableGit\bin;%PATH%"
|
64 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
65 |
+
|
66 |
+
echo --------------------------------------------------
|
67 |
+
echo Checking Git Installation...
|
68 |
+
echo --------------------------------------------------
|
69 |
+
echo Executing: git --version
|
70 |
+
git --version
|
71 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
72 |
+
)
|
73 |
+
|
74 |
+
echo --------------------------------------------------
|
75 |
+
echo Cloning repository...
|
76 |
+
echo --------------------------------------------------
|
77 |
+
echo Executing: git clone %REPO_URL%
|
78 |
+
git clone %REPO_URL%
|
79 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
80 |
+
|
81 |
+
@REM Pythonのセットアップ
|
82 |
+
echo --------------------------------------------------
|
83 |
+
echo Setting up Python environment...
|
84 |
+
echo --------------------------------------------------
|
85 |
+
echo Executing: call Setup-Python.bat ".\lib\python" ".\Style-Bert-VITS2\venv"
|
86 |
+
call Setup-Python.bat ".\lib\python" ".\Style-Bert-VITS2\venv"
|
87 |
+
if !errorlevel! neq 0 ( popd & exit /b !errorlevel! )
|
88 |
+
|
89 |
+
@REM Style-Bert-VITS2フォルダに移動
|
90 |
+
pushd Style-Bert-VITS2
|
91 |
+
|
92 |
+
echo --------------------------------------------------
|
93 |
+
echo Activating the virtual environment...
|
94 |
+
echo --------------------------------------------------
|
95 |
+
echo Executing: call ".\venv\Scripts\activate.bat"
|
96 |
+
call ".\venv\Scripts\activate.bat"
|
97 |
+
if !errorlevel! neq 0 ( popd & exit /b !errorlevel! )
|
98 |
+
|
99 |
+
echo --------------------------------------------------
|
100 |
+
echo Installing PyTorch...
|
101 |
+
echo --------------------------------------------------
|
102 |
+
echo Executing: pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
|
103 |
+
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
|
104 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
105 |
+
|
106 |
+
echo --------------------------------------------------
|
107 |
+
echo Installing other dependencies...
|
108 |
+
echo --------------------------------------------------
|
109 |
+
echo Executing: pip install -r requirements.txt
|
110 |
+
pip install -r requirements.txt
|
111 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
112 |
+
|
113 |
+
echo ----------------------------------------
|
114 |
+
echo Environment setup is complete. Start downloading the model.
|
115 |
+
echo ----------------------------------------
|
116 |
+
echo Executing: python initialize.py
|
117 |
+
python initialize.py
|
118 |
+
|
119 |
+
echo ----------------------------------------
|
120 |
+
echo Model download is complete. Start Style-Bert-VITS2 Editor.
|
121 |
+
echo ----------------------------------------
|
122 |
+
echo Executing: python server_editor.py --inbrowser
|
123 |
+
python server_editor.py --inbrowser
|
124 |
+
pause
|
125 |
+
|
126 |
+
popd
|
127 |
+
|
128 |
+
popd
|
129 |
+
|
130 |
+
endlocal
|
scripts/Setup-Python.bat
CHANGED
@@ -1,115 +1,115 @@
|
|
1 |
-
chcp 65001 > NUL
|
2 |
-
|
3 |
-
@REM https://github.com/Zuntan03/EasyBertVits2 より引用・改変
|
4 |
-
|
5 |
-
@REM エラーコードを遅延評価するために設定
|
6 |
-
setlocal enabledelayedexpansion
|
7 |
-
|
8 |
-
@echo off
|
9 |
-
set PS_CMD=PowerShell -Version 5.1 -ExecutionPolicy Bypass
|
10 |
-
set CURL_CMD=C:\Windows\System32\curl.exe
|
11 |
-
|
12 |
-
if not exist %CURL_CMD% (
|
13 |
-
echo [ERROR] %CURL_CMD% が見つかりません。
|
14 |
-
pause & exit /b 1
|
15 |
-
)
|
16 |
-
|
17 |
-
if "%1" neq "" (
|
18 |
-
set PYTHON_DIR=%~dp0%~1
|
19 |
-
) else (
|
20 |
-
set PYTHON_DIR=%~dp0python
|
21 |
-
)
|
22 |
-
set PYTHON_CMD=%PYTHON_DIR%\python.exe
|
23 |
-
|
24 |
-
if "%2" neq "" (
|
25 |
-
set VENV_DIR=%~dp0%~2
|
26 |
-
) else (
|
27 |
-
set VENV_DIR=%~dp0venv
|
28 |
-
)
|
29 |
-
|
30 |
-
echo --------------------------------------------------
|
31 |
-
echo PS_CMD: %PS_CMD%
|
32 |
-
echo CURL_CMD: %CURL_CMD%
|
33 |
-
echo PYTHON_CMD: %PYTHON_CMD%
|
34 |
-
echo PYTHON_DIR: %PYTHON_DIR%
|
35 |
-
echo VENV_DIR: %VENV_DIR%
|
36 |
-
echo --------------------------------------------------
|
37 |
-
echo.
|
38 |
-
|
39 |
-
if not exist "%PYTHON_DIR%"\ (
|
40 |
-
echo --------------------------------------------------
|
41 |
-
echo Downloading Python...
|
42 |
-
echo --------------------------------------------------
|
43 |
-
echo Executing: %CURL_CMD% -o python.zip https://www.python.org/ftp/python/3.10.11/python-3.10.11-embed-amd64.zip
|
44 |
-
%CURL_CMD% -o python.zip https://www.python.org/ftp/python/3.10.11/python-3.10.11-embed-amd64.zip
|
45 |
-
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
46 |
-
|
47 |
-
echo --------------------------------------------------
|
48 |
-
echo Extracting zip...
|
49 |
-
echo --------------------------------------------------
|
50 |
-
echo Executing: %PS_CMD% Expand-Archive -Path python.zip -DestinationPath \"%PYTHON_DIR%\"
|
51 |
-
%PS_CMD% Expand-Archive -Path python.zip -DestinationPath \"%PYTHON_DIR%\"
|
52 |
-
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
53 |
-
|
54 |
-
echo --------------------------------------------------
|
55 |
-
echo Removing python.zip...
|
56 |
-
echo --------------------------------------------------
|
57 |
-
echo Executing: del python.zip
|
58 |
-
del python.zip
|
59 |
-
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
60 |
-
|
61 |
-
echo --------------------------------------------------
|
62 |
-
echo Enabling 'site' module in the embedded Python environment...
|
63 |
-
echo --------------------------------------------------
|
64 |
-
echo Executing: %PS_CMD% "&{(Get-Content '%PYTHON_DIR%/python310._pth') -creplace '#import site', 'import site' | Set-Content '%PYTHON_DIR%/python310._pth' }"
|
65 |
-
%PS_CMD% "&{(Get-Content '%PYTHON_DIR%/python310._pth') -creplace '#import site', 'import site' | Set-Content '%PYTHON_DIR%/python310._pth' }"
|
66 |
-
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
67 |
-
|
68 |
-
echo --------------------------------------------------
|
69 |
-
echo Installing pip and virtualenv...
|
70 |
-
echo --------------------------------------------------
|
71 |
-
echo Executing: %CURL_CMD% -o "%PYTHON_DIR%\get-pip.py" https://bootstrap.pypa.io/get-pip.py
|
72 |
-
%CURL_CMD% -o "%PYTHON_DIR%\get-pip.py" https://bootstrap.pypa.io/get-pip.py
|
73 |
-
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
74 |
-
|
75 |
-
echo --------------------------------------------------
|
76 |
-
echo Installing pip...
|
77 |
-
echo --------------------------------------------------
|
78 |
-
echo Executing: "%PYTHON_CMD%" "%PYTHON_DIR%\get-pip.py" --no-warn-script-location
|
79 |
-
"%PYTHON_CMD%" "%PYTHON_DIR%\get-pip.py" --no-warn-script-location
|
80 |
-
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
81 |
-
|
82 |
-
echo --------------------------------------------------
|
83 |
-
echo Installing virtualenv...
|
84 |
-
echo --------------------------------------------------
|
85 |
-
echo Executing: "%PYTHON_CMD%" -m pip install virtualenv --no-warn-script-location
|
86 |
-
"%PYTHON_CMD%" -m pip install virtualenv --no-warn-script-location
|
87 |
-
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
88 |
-
)
|
89 |
-
|
90 |
-
if not exist %VENV_DIR%\ (
|
91 |
-
echo --------------------------------------------------
|
92 |
-
echo Creating virtual environment...
|
93 |
-
echo --------------------------------------------------
|
94 |
-
echo Executing: "%PYTHON_CMD%" -m virtualenv --copies "%VENV_DIR%"
|
95 |
-
"%PYTHON_CMD%" -m virtualenv --copies "%VENV_DIR%"
|
96 |
-
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
97 |
-
)
|
98 |
-
|
99 |
-
echo --------------------------------------------------
|
100 |
-
echo Activating virtual environment...
|
101 |
-
echo --------------------------------------------------
|
102 |
-
echo Executing: call "%VENV_DIR%\Scripts\activate.bat"
|
103 |
-
call "%VENV_DIR%\Scripts\activate.bat"
|
104 |
-
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
105 |
-
|
106 |
-
echo --------------------------------------------------
|
107 |
-
echo Upgrading pip...
|
108 |
-
echo --------------------------------------------------
|
109 |
-
echo Executing: python -m pip install --upgrade pip
|
110 |
-
python -m pip install --upgrade pip
|
111 |
-
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
112 |
-
|
113 |
-
echo --------------------------------------------------
|
114 |
-
echo Completed.
|
115 |
-
echo --------------------------------------------------
|
|
|
1 |
+
chcp 65001 > NUL
|
2 |
+
|
3 |
+
@REM https://github.com/Zuntan03/EasyBertVits2 より引用・改変
|
4 |
+
|
5 |
+
@REM エラーコードを遅延評価するために設定
|
6 |
+
setlocal enabledelayedexpansion
|
7 |
+
|
8 |
+
@echo off
|
9 |
+
set PS_CMD=PowerShell -Version 5.1 -ExecutionPolicy Bypass
|
10 |
+
set CURL_CMD=C:\Windows\System32\curl.exe
|
11 |
+
|
12 |
+
if not exist %CURL_CMD% (
|
13 |
+
echo [ERROR] %CURL_CMD% が見つかりません。
|
14 |
+
pause & exit /b 1
|
15 |
+
)
|
16 |
+
|
17 |
+
if "%1" neq "" (
|
18 |
+
set PYTHON_DIR=%~dp0%~1
|
19 |
+
) else (
|
20 |
+
set PYTHON_DIR=%~dp0python
|
21 |
+
)
|
22 |
+
set PYTHON_CMD=%PYTHON_DIR%\python.exe
|
23 |
+
|
24 |
+
if "%2" neq "" (
|
25 |
+
set VENV_DIR=%~dp0%~2
|
26 |
+
) else (
|
27 |
+
set VENV_DIR=%~dp0venv
|
28 |
+
)
|
29 |
+
|
30 |
+
echo --------------------------------------------------
|
31 |
+
echo PS_CMD: %PS_CMD%
|
32 |
+
echo CURL_CMD: %CURL_CMD%
|
33 |
+
echo PYTHON_CMD: %PYTHON_CMD%
|
34 |
+
echo PYTHON_DIR: %PYTHON_DIR%
|
35 |
+
echo VENV_DIR: %VENV_DIR%
|
36 |
+
echo --------------------------------------------------
|
37 |
+
echo.
|
38 |
+
|
39 |
+
if not exist "%PYTHON_DIR%"\ (
|
40 |
+
echo --------------------------------------------------
|
41 |
+
echo Downloading Python...
|
42 |
+
echo --------------------------------------------------
|
43 |
+
echo Executing: %CURL_CMD% -o python.zip https://www.python.org/ftp/python/3.10.11/python-3.10.11-embed-amd64.zip
|
44 |
+
%CURL_CMD% -o python.zip https://www.python.org/ftp/python/3.10.11/python-3.10.11-embed-amd64.zip
|
45 |
+
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
46 |
+
|
47 |
+
echo --------------------------------------------------
|
48 |
+
echo Extracting zip...
|
49 |
+
echo --------------------------------------------------
|
50 |
+
echo Executing: %PS_CMD% Expand-Archive -Path python.zip -DestinationPath \"%PYTHON_DIR%\"
|
51 |
+
%PS_CMD% Expand-Archive -Path python.zip -DestinationPath \"%PYTHON_DIR%\"
|
52 |
+
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
53 |
+
|
54 |
+
echo --------------------------------------------------
|
55 |
+
echo Removing python.zip...
|
56 |
+
echo --------------------------------------------------
|
57 |
+
echo Executing: del python.zip
|
58 |
+
del python.zip
|
59 |
+
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
60 |
+
|
61 |
+
echo --------------------------------------------------
|
62 |
+
echo Enabling 'site' module in the embedded Python environment...
|
63 |
+
echo --------------------------------------------------
|
64 |
+
echo Executing: %PS_CMD% "&{(Get-Content '%PYTHON_DIR%/python310._pth') -creplace '#import site', 'import site' | Set-Content '%PYTHON_DIR%/python310._pth' }"
|
65 |
+
%PS_CMD% "&{(Get-Content '%PYTHON_DIR%/python310._pth') -creplace '#import site', 'import site' | Set-Content '%PYTHON_DIR%/python310._pth' }"
|
66 |
+
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
67 |
+
|
68 |
+
echo --------------------------------------------------
|
69 |
+
echo Installing pip and virtualenv...
|
70 |
+
echo --------------------------------------------------
|
71 |
+
echo Executing: %CURL_CMD% -o "%PYTHON_DIR%\get-pip.py" https://bootstrap.pypa.io/get-pip.py
|
72 |
+
%CURL_CMD% -o "%PYTHON_DIR%\get-pip.py" https://bootstrap.pypa.io/get-pip.py
|
73 |
+
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
74 |
+
|
75 |
+
echo --------------------------------------------------
|
76 |
+
echo Installing pip...
|
77 |
+
echo --------------------------------------------------
|
78 |
+
echo Executing: "%PYTHON_CMD%" "%PYTHON_DIR%\get-pip.py" --no-warn-script-location
|
79 |
+
"%PYTHON_CMD%" "%PYTHON_DIR%\get-pip.py" --no-warn-script-location
|
80 |
+
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
81 |
+
|
82 |
+
echo --------------------------------------------------
|
83 |
+
echo Installing virtualenv...
|
84 |
+
echo --------------------------------------------------
|
85 |
+
echo Executing: "%PYTHON_CMD%" -m pip install virtualenv --no-warn-script-location
|
86 |
+
"%PYTHON_CMD%" -m pip install virtualenv --no-warn-script-location
|
87 |
+
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
88 |
+
)
|
89 |
+
|
90 |
+
if not exist %VENV_DIR%\ (
|
91 |
+
echo --------------------------------------------------
|
92 |
+
echo Creating virtual environment...
|
93 |
+
echo --------------------------------------------------
|
94 |
+
echo Executing: "%PYTHON_CMD%" -m virtualenv --copies "%VENV_DIR%"
|
95 |
+
"%PYTHON_CMD%" -m virtualenv --copies "%VENV_DIR%"
|
96 |
+
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
97 |
+
)
|
98 |
+
|
99 |
+
echo --------------------------------------------------
|
100 |
+
echo Activating virtual environment...
|
101 |
+
echo --------------------------------------------------
|
102 |
+
echo Executing: call "%VENV_DIR%\Scripts\activate.bat"
|
103 |
+
call "%VENV_DIR%\Scripts\activate.bat"
|
104 |
+
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
105 |
+
|
106 |
+
echo --------------------------------------------------
|
107 |
+
echo Upgrading pip...
|
108 |
+
echo --------------------------------------------------
|
109 |
+
echo Executing: python -m pip install --upgrade pip
|
110 |
+
python -m pip install --upgrade pip
|
111 |
+
if !errorlevel! neq 0 ( pause & exit /b !errorlevel! )
|
112 |
+
|
113 |
+
echo --------------------------------------------------
|
114 |
+
echo Completed.
|
115 |
+
echo --------------------------------------------------
|
scripts/Update-Style-Bert-VITS2.bat
CHANGED
@@ -1,62 +1,62 @@
|
|
1 |
-
chcp 65001 > NUL
|
2 |
-
@echo off
|
3 |
-
|
4 |
-
@REM エラーコードを遅延評価するために設定
|
5 |
-
setlocal enabledelayedexpansion
|
6 |
-
|
7 |
-
pushd %~dp0
|
8 |
-
|
9 |
-
|
10 |
-
pushd Style-Bert-VITS2
|
11 |
-
|
12 |
-
echo --------------------------------------------------
|
13 |
-
echo Checking Git Installation...
|
14 |
-
echo --------------------------------------------------
|
15 |
-
git --version
|
16 |
-
if !errorlevel! neq 0 (
|
17 |
-
echo --------------------------------------------------
|
18 |
-
echo Global Git is not installed, so use PortableGit.
|
19 |
-
echo Setting up PATH...
|
20 |
-
echo --------------------------------------------------
|
21 |
-
echo Executing: set "PATH=%~dp0lib\PortableGit\bin;%PATH%"
|
22 |
-
set "PATH=%~dp0lib\PortableGit\bin;%PATH%"
|
23 |
-
|
24 |
-
echo --------------------------------------------------
|
25 |
-
echo Checking Git Installation...
|
26 |
-
echo --------------------------------------------------
|
27 |
-
echo Executing: git --version
|
28 |
-
git --version
|
29 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
30 |
-
)
|
31 |
-
|
32 |
-
echo --------------------------------------------------
|
33 |
-
echo Git pull...
|
34 |
-
echo --------------------------------------------------
|
35 |
-
git pull
|
36 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
37 |
-
|
38 |
-
@REM 仮想環境のpip requirements.txtを更新
|
39 |
-
|
40 |
-
echo --------------------------------------------------
|
41 |
-
echo Activating virtual environment...
|
42 |
-
echo --------------------------------------------------
|
43 |
-
echo Executing: call ".\venv\Scripts\activate.bat"
|
44 |
-
call ".\venv\Scripts\activate.bat"
|
45 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
46 |
-
|
47 |
-
echo --------------------------------------------------
|
48 |
-
echo Updating dependencies...
|
49 |
-
echo --------------------------------------------------
|
50 |
-
echo Executing: pip install -U -r requirements.txt
|
51 |
-
pip install -U -r requirements.txt
|
52 |
-
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
53 |
-
|
54 |
-
echo ----------------------------------------
|
55 |
-
echo Update completed.
|
56 |
-
echo ----------------------------------------
|
57 |
-
|
58 |
-
pause
|
59 |
-
|
60 |
-
popd
|
61 |
-
|
62 |
-
popd
|
|
|
1 |
+
chcp 65001 > NUL
|
2 |
+
@echo off
|
3 |
+
|
4 |
+
@REM エラーコードを遅延評価するために設定
|
5 |
+
setlocal enabledelayedexpansion
|
6 |
+
|
7 |
+
pushd %~dp0
|
8 |
+
|
9 |
+
|
10 |
+
pushd Style-Bert-VITS2
|
11 |
+
|
12 |
+
echo --------------------------------------------------
|
13 |
+
echo Checking Git Installation...
|
14 |
+
echo --------------------------------------------------
|
15 |
+
git --version
|
16 |
+
if !errorlevel! neq 0 (
|
17 |
+
echo --------------------------------------------------
|
18 |
+
echo Global Git is not installed, so use PortableGit.
|
19 |
+
echo Setting up PATH...
|
20 |
+
echo --------------------------------------------------
|
21 |
+
echo Executing: set "PATH=%~dp0lib\PortableGit\bin;%PATH%"
|
22 |
+
set "PATH=%~dp0lib\PortableGit\bin;%PATH%"
|
23 |
+
|
24 |
+
echo --------------------------------------------------
|
25 |
+
echo Checking Git Installation...
|
26 |
+
echo --------------------------------------------------
|
27 |
+
echo Executing: git --version
|
28 |
+
git --version
|
29 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
30 |
+
)
|
31 |
+
|
32 |
+
echo --------------------------------------------------
|
33 |
+
echo Git pull...
|
34 |
+
echo --------------------------------------------------
|
35 |
+
git pull
|
36 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
37 |
+
|
38 |
+
@REM 仮想環境のpip requirements.txtを更新
|
39 |
+
|
40 |
+
echo --------------------------------------------------
|
41 |
+
echo Activating virtual environment...
|
42 |
+
echo --------------------------------------------------
|
43 |
+
echo Executing: call ".\venv\Scripts\activate.bat"
|
44 |
+
call ".\venv\Scripts\activate.bat"
|
45 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
46 |
+
|
47 |
+
echo --------------------------------------------------
|
48 |
+
echo Updating dependencies...
|
49 |
+
echo --------------------------------------------------
|
50 |
+
echo Executing: pip install -U -r requirements.txt
|
51 |
+
pip install -U -r requirements.txt
|
52 |
+
if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! )
|
53 |
+
|
54 |
+
echo ----------------------------------------
|
55 |
+
echo Update completed.
|
56 |
+
echo ----------------------------------------
|
57 |
+
|
58 |
+
pause
|
59 |
+
|
60 |
+
popd
|
61 |
+
|
62 |
+
popd
|