Skip to content
Discussion options

You must be logged in to vote

这是正常的,不用跳过,也不会影响你电脑上已经装好的 Python。

原因: VoiceStudio 桌面版在第一次启动时,会用 uv 给自己单独准备一套 Python 3.11 环境。代码在 electron/src/main/runtime-project.ts,新环境固定用 uv sync --managed-python --python 3.11(Windows ARM 电脑上用 x86_64 版的 3.11)。--managed-python 的意思就是“只用 uv 自己下载管理的 Python,不用系统里的”。

这样做是因为它依赖的 PyTorch 等库对 Python 版本要求很严格。如果直接用你电脑上的 Python(版本可能是 3.12、3.13,或者装了别的包),很容易出现装不上或者冲突的问题。单独一套环境更稳定,也不会把你自己的 Python 弄乱。

对你的电脑有什么影响:

  • 这套 Python 只装在 VoiceStudio 自己的数据文件夹里(.python),不会修改系统的 Python,也不会改 PATH(安装时设置了 UV_NO_MODIFY_PATH)。
  • 你原来的 Python 照常可以用,两个互不影响。
  • 以后卸载 VoiceStudio 时,项目里的 scripts/uninstall.ps1(Windows)会把这套“managed Python env”一起删掉。

所以按提示让它装完就行。

如果你以后学会了写代码,想用自己的 Python 跑,那就是“从源码运行”的方式(在仓库目录里用 uv sync 等),但对新手来说直接用桌面…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@Wuyan361
Comment options

Answer selected by Wuyan361
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants