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

172.96* Posted at: 1 month ago 👁74

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

1 Replies

根据您的描述,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 上需要 ffmpeglibsndfile。请确保已通过 Homebrew 安装。

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

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

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

请查看更多参考文档:

Post Your Reply
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.

Related resource