无法使用VLC的Python绑定运行以下代码 [英] Unable to run the following code using python bindings for vlc
本文介绍了无法使用VLC的Python绑定运行以下代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我第一次开始使用Python绑定时是这样的: 操作系统--ubuntu 14.04 VLC-1.1.2和PYTHON-2.7.6 下面是我正在编写的示例代码:
import vlc
instance = vlc.Instance()
media_ply = instance.media_player_new()
media_ply.set_mrl("test1.mp3")
media_ply.play()
但我经常收到以下错误信息:
Traceback (most recent call last):
File "vlc1.py", line 3, in <module>
instance = vlc.Instance()
File "/home/ankita/env2/mmenv5/local/lib/python2.7/site-packages/vlc.py", line 1551, in __new__
return libvlc_new(len(args), args)
File "/home/ankita/env2/mmenv5/local/lib/python2.7/site-packages/vlc.py", line 3903, in libvlc_new
ctypes.c_void_p, ctypes.c_int, ListPOINTER(ctypes.c_char_p))
File "/home/ankita/env2/mmenv5/local/lib/python2.7/site-packages/vlc.py", line 246, in _Cfunction
raise NameError('no function %r' % (name,))
NameError: no function 'libvlc_new'
有人能告诉我,我做错了什么吗?
推荐答案
我收到了相同的错误。然后我通过使用
安装VLC(愚蠢的错误:d)解决了这个问题sudo apt-get install vlc
这篇关于无法使用VLC的Python绑定运行以下代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文