【问题标题】:How to install gst-python (gstreamer python bind) on Mac OSX the easy way?如何在 Mac OSX 上以简单的方式安装 gst-python (gstreamer python bind)?
【发布时间】:2011-01-11 23:42:49
【问题描述】:

如何在我的 Mac (Snow Leopard) 上以简单的方式安装 gst-python,它是 GStreamer 的 python 绑定?这可能需要使用包管理器,如 homebrew 或 MacPorts。

我一直在到处寻找包裹。编译真是一团糟。

如果这不可能,有什么替代方案?欢迎详细指导。 :)

【问题讨论】:

    标签: python macos macports gstreamer


    【解决方案1】:

    按照说明here 安装基本的MacPorts。如果您已经安装了 MacPorts,请确保端口文件是最新的:

    $ sudo port selfupdate
    

    然后,根据您要使用 Python 2.6 还是 Python 2.7,安装适当的端口:

    $ sudo port install py26-gst-python
    

    或:

    $ sudo port install py27-gst-python
    

    然后坐下来等待。请注意,这些端口似乎会引入大量依赖包,包括 MacPorts Python 安装和 Gnome,因此可能需要一段时间。但是,最终,它应该都能正常工作。

    【讨论】:

    • 谢谢。你知道为什么 homebrew 没有 gst-python 吗?我尝试先安装它,但失败了。它没有在其存储库中找到该包。
    • 可能是因为依赖项太多,也可能是因为 MacPorts 项目存在的时间更长。请记住,MacPorts 和 Homebrew 和 Fink 项目都是志愿者的努力。如果参与项目的人没有兴趣或时间来适应和测试一个端口,它就不会发生。我确信这两个项目都在寻求帮助。
    • 如果有人看到这个,brew install gst-python 现在可以工作了。
    • 如果有人看到这个,brew install gst-python 不再有效。
    【解决方案2】:

    我无法将其作为评论发布,因为我只有 5 个代表,但您实际上可以使用:brew install homebrew/versions/gst-python010 安装它。

    这会从包含 gst-python010 的 tap 获取 gst-python。 末尾的 010 显示的是 0.10 版本。

    很遗憾,Homebrew 的水龙头或软件包目前没有 1.0 版本。

    未来可能会有更新版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-26
      • 1970-01-01
      • 2019-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-10
      相关资源
      最近更新 更多