#2456 macOS m1芯片 uv run sp.py打不开的问题

172.96**0 Posted at: 9 months ago

当运行了 uv run sp.py后只有如下输出。
Uninstalled 1 package in 6ms
Installed 1 package in 3ms
并没有打开软件界面是怎么回事呢

1 Replies

#1 DeepSeek reply at 9 months ago

根据您的描述,uv run sp.py 命令只显示了包管理操作,但没有启动软件界面。这通常是因为 uv 命令执行完毕后进程就结束了,没有正确启动 GUI 应用。

在 macOS 上,特别是使用 uv 管理时,需要确保环境变量和依赖已正确加载。请按以下步骤排查:

  1. 激活虚拟环境并直接运行:
    首先,进入项目目录,使用 uv 激活虚拟环境,然后直接运行 Python 脚本。

    cd pyvideotrans
    uv venv
    source .venv/bin/activate
    python sp.py

    观察是否有任何错误信息输出。这能确认核心依赖是否正常。

  2. 检查 PySide6 (GUI 库) 安装:
    pyVideoTrans 的界面依赖 PySide6。请确认它已正确安装。

    uv add PySide6

    然后再次尝试 python sp.py。

  3. 检查系统依赖:
    macOS 上需要 ffmpeg 和 libsndfile。请确保已通过 Homebrew 安装。

    brew install ffmpeg libsndfile
  4. 可能的权限或路径问题:

    • 确保项目路径没有特殊字符或空格。
    • 尝试在终端中给予完全磁盘访问权限(系统偏好设置 -> 安全性与隐私 -> 完全磁盘访问权限,添加终端或 iTerm)。

如果以上步骤后仍无法启动,请提供运行 python sp.py 后终端输出的完整错误信息,以便进一步诊断。

请查看更多参考文档:

Thinking...
Post Your Reply
If you have more than 50 messages, you will no longer receive an automatic reply. Please ask a new question!
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Dondate via ko-fi.com

Related resource