当前位置: 首页 > 知识库问答 >
问题:

用于windows的python vlc绑定

邢焱
2023-03-14

我在Windows上,我希望为VLC使用Python绑定。我已经从下载了模块https://github.com/oaubert/python-vlc按照说明。但是,我仍然无法导入模块。

错误如下所示:

Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
  import vlc
  File "c:\python27\python-vlc-1.1.2\vlc.py", line 173, in <module>
  dll, plugin_path  = find_lib()
  File "c:\python27\python-vlc-1.1.2\vlc.py", line 150, in find_lib
  dll = ctypes.CDLL('libvlc.dll')
  File "C:\Python27\lib\ctypes\__init__.py", line 353, in __init__
  self._handle = _dlopen(self._name, mode)
  WindowsError: [Error 126] The specified module could not be found

我的目标是使用vlc实例在wxPython窗口中流式传输openCV网络摄像头视频。

共有1个答案

凌琦
2023-03-14

我自己解决了这个问题。我试图从一个64位进程加载一个32位dll,这就是为什么它不起作用。最后,我可以通过使用64位dll来修复它。

 类似资料:
  • 问题内容: 在哪里可以找到Windows的预编译Python SWIG SVN绑定? 问题答案: tigris.org上的(旧)Windows二进制文件页面包含 SVN的python绑定 的安装程序。在/ trunk / subversion / bindings / swig / python上 查看SWIG绑定的源代码。 (2010年5月 -Subversion项目 正在转变为Apache S

  • 问题内容: 因此,我敲了一些测试代码,以了解与线程相比,多处理模块如何在cpu绑定工作上扩展。在linux上,我获得了预期的性能提升: 我的双核Macbook Pro表现出相同的行为: 然后,我在Windows机器上进行了尝试,并得到了非常不同的结果。 为什么哦,为什么在Windows上多处理方法这么慢? 这是测试代码: 问题答案: 在UNIX变体下,过程轻巧得多。Windows进程很繁琐,需要花

  • 问题内容: 我在阅读有关docker的一个不错的问题-回答了有关docker实现细节的概述。我想知道在Windows平台上是否可以做这样的事情。 是否存在Windows替代Docker? 从理论上讲,可以使用其他(基于Windows的)组件来构建它吗? 更新1 : 稍微相关的问题(沙盒处理):是否存在用于Windows平台的轻型,可编程的Sandbox API? Update2 :: 有关如何在W

  • 我有一个网页与两个使用级联。第一个是州,第二个是城市。当您选择一个州时,您可以从第二个中选择城市。如果我用鼠标挑选它们,这工作得非常好。 问题是,当我试图将一些数据绑定到这些DropDownList时,状态更新了,但城市没有更新。 这是我的页面的HTML: 这就是JavaScript: 如果我使用以下代码绑定数据: 除非州已经包含值,否则它不会将设置为。 似乎使用不会在State中触发事件,然后C

  • 问题内容: 最新的Python Sendkeys模块适用于Python 2.6。我自己不能升级它,因为它需要重新编译C模块。 有谁知道将密钥发送到窗口的相当简单的替代方法? 使用win32ui.FindWindow(),我可以找到正确的窗口,然后使用PyCWnd.SetActiveWindow()将其激活,因此所需要的只是将击键发送到活动窗口的简单方法。 目的是执行菜单项。 该应用程序是用Delp

  • 我最近在Windows10上升级了我的Docker工具箱,现在我的音量挂载不再工作了。我什么都试过了。下面是当前的挂接路径: