通过python播放音频

时间:2020-07-25 08:51:11

标签: python python-3.x audio error-handling

这是我的代码:

import vlc

p = vlc.MediaPlayer("https://www.youtube.com/watch?v=dQw4w9WgXcQ")
p.play()

但显示此错误:

Traceback (most recent call last):
  File "C:/Users/devsi/PycharmProjects/introtoeng/Music from drive.py", line 1, in <module>
    import vlc
  File "C:\Users\devsi\PycharmProjects\introtoeng\venv\lib\site-packages\vlc.py", line 210, in <module>
    dll, plugin_path  = find_lib()
  File "C:\Users\devsi\PycharmProjects\introtoeng\venv\lib\site-packages\vlc.py", line 170, in find_lib
    dll = ctypes.CDLL('.\\' + libname)
  File "C:\Users\devsi\AppData\Local\Programs\Python\Python37\lib\ctypes\__init__.py", line 364, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] The specified module could not be found

我是python的新手,真的不知道这意味着什么,需要任何帮助!

1 个答案:

答案 0 :(得分:0)

它说找不到您导入的vlc模块。

首先安装模块。 可以通过

完成
pip install python-vlc

pip3 install python-vlc

取决于您所使用的python版本(python2 / python3)