跳转至

Qwen TTS WebUI Installer 维护与迁移

维护与修复

恢复被修改 / 删除的脚本

如果不小心把某个脚本修改了导致无法使用,或者是误删除了,可以运行一次 launch_qwen_tts_webui_installer.ps1 重新生成这些脚本。

D:/Downloads
├── BaiduNetworkDownloads
│   └── 新建 文本文档.txt
├── qwen-tts-webui                            # 这是 Qwen TTS WebUI 文件夹
│   ├── configure_env.bat                     # 配置环境的脚本
│   ├── activate.ps1                          # 进入 Qwen TTS WebUI Env 的脚本
│   ├── cache                                 # 缓存文件夹
│   ├── launch_qwen_tts_webui_installer.ps1   # 获取最新的 Qwen TTS WebUI Installer 并运行的脚本
│   ├── git                                   # Git 目录
│   ├── help.txt                              # 帮助文档
│   ├── launch.ps1                            # 启动 Qwen TTS WebUI 的脚本
│   ├── core                                  # Qwen TTS WebUI 内核目录
│   ├── python                                # Python 目录
│   ├── reinstall_pytorch.ps1                 # 重新安装 PyTorch 的脚本
│   ├── settings.ps1                          # 管理 Qwen TTS WebUI Installer 设置的脚本
│   ├── terminal.ps1                          # 自动打开 PowerShell 并激活 Qwen TTS WebUI Installer 的虚拟环境脚本
│   └── update.ps1                            # 更新 Qwen TTS WebUI 的脚本
├── qwen_tts_webui_installer.ps1              # Qwen TTS WebUI Installer 一般放在 Qwen TTS WebUI 文件夹外面,和 Qwen TTS WebUI 文件夹同级
└── QQ Files

使用 Qwen TTS WebUI Installer 管理已有的 Qwen TTS WebUI

使用 Qwen TTS WebUI Installer 管理已有的 Qwen TTS WebUI,需要构建 Qwen TTS WebUI Installer 所需的目录结构。

将 Qwen TTS WebUI Installer 下载到本地后,在 Qwen TTS WebUI Installer 所在目录打开 PowerShell,使用命令运行,将 Qwen TTS WebUI Installer 的管理脚本安装到本地,比如在D:/qwen-tts-webui,则命令如下。

./qwen_tts_webui_installer.ps1 -UseUpdateMode -InstallPath "D:/qwen-tts-webui"

运行完成后 Qwen TTS WebUI Installer 的管理脚本将安装在 D:/qwen-tts-webui 中,目录结构如下。

D:/qwen-tts-webui
├── activate.ps1
├── download_models.ps1
├── help.txt
├── launch.ps1
├── launch_qwen_tts_webui_installer.ps1
├── reinstall_pytorch.ps1
├── settings.ps1
├── switch_branch.ps1
├── terminal.ps1
├── update.ps1
└── update_time.txt

接下来需要将 Qwen TTS WebUI 移动到 D:/qwen-tts-webui 目录中,如果 Qwen TTS WebUI 的文件夹名称不是 qwen-tts-webui,比如qwen_tts_webui_portable,需要将名称修改成qwen-tts-webui

Note

如果不修改名称,需要根据 设置内核路径前缀 中的说明配置内核路径前缀。在这个例子中内核路径前缀就需要设置为 qwen_tts_webui_portable

移动进去后此时的目录结构如下。

D:/qwen-tts-webui
├── activate.ps1
├── qwen-tts-webui
│   ├── ldm_patched
│   ├── launch.py
│   ├── models
│   ...
│   └── entry_with_update.py
├── download_models.ps1
├── help.txt
├── launch.ps1
├── launch_qwen_tts_webui_installer.ps1
├── reinstall_pytorch.ps1
├── settings.ps1
├── switch_branch.ps1
├── terminal.ps1
├── update.ps1
└── update_time.txt

再检查 D:/qwen-tts-webui/qwen-tts-webui 文件夹中是否包含 pythongit 文件夹,如果未包含,需要运行 launch_qwen_tts_webui_installer.ps1 重建环境,重建完成后即可运行 launch.ps1 启动 Qwen TTS WebUI。

重装 Qwen TTS WebUI

qwen-tts-webui 文件夹中的 qwen-tts-webui 文件夹删除,然后运行 launch_qwen_tts_webui_installer.ps1 重新部署 Qwen TTS WebUI。

Note

如果 qwen-tts-webui 文件夹存放了模型文件,请将这些文件备份后再删除 qwen-tts-webui 文件夹。

重装 Python 环境

如果 Python 环境出现严重损坏,可以将 qwen-tts-webui/pythonqwen-tts-webui/qwen-tts-webui/python 文件夹删除,然后运行 launch_qwen_tts_webui_installer.ps1 重新构建 Python 环境。

重装 Git

qwen-tts-webui/gitqwen-tts-webui/qwen-tts-webui/git 文件夹删除,然后运行 launch_qwen_tts_webui_installer.ps1 重新下载 Git。

重装 PyTorch

运行 reinstall_pytorch.ps1 脚本,并根据脚本提示的内容进行操作。

卸载 Qwen TTS WebUI

使用 Qwen TTS WebUI Installer 安装 Qwen TTS WebUI 后,所有的文件都存放在 qwen-tts-webui 文件夹中,只需要删除 qwen-tts-webui 文件夹即可卸载 Qwen TTS WebUI。

如果有 Qwen TTS WebUI 快捷启动方式,可以通过命令进行删除,打开 PowerShell 后,输入以下命令进行删除。

Remove-Item -Path "$([System.Environment]::GetFolderPath("Desktop"))\qwen-tts-webui.lnk" -Force
Remove-Item -Path "$Env:APPDATA\Microsoft\Windows\Start Menu\Programs\qwen-tts-webui.lnk" -Force

移动 Qwen TTS WebUI 的路径

直接将 qwen-tts-webui 文件夹移动到别的路径即可。

如果启用了自动创建 Qwen TTS WebUI 快捷启动方式的功能,移动 Qwen TTS WebUI 后原来的快捷启动方式将失效,需要运行 launch.ps1 更新快捷启动方式。