Python对python-vlc抛出“找不到模块”错误

时间:2019-05-07 19:00:26

标签: python vlc

我目前正在制作一个项目,我正在使用python-vlc模块来播放MP3音频。每当我运行要播放音频的脚本时。

我尝试了一些事情,将VLC重新安装到最新的64位版本,安装32位版本,重新安装python-vlc模块本身,升级python,但似乎没有任何效果。

这是正在运行的引发问题的代码:

Private m_contractInfo As IBApi.Contract

Public CO_m_contractInfo() As Contract

ReDim CO_PO_m_contractInfo(0 To 10)

' info from 1st contract loaded into m_contractInfo

CO_m_contractInfo(0) = m_contractInfo

' info from 2nd contract loaded into m_contractInfo

CO_m_contractInfo(1) = m_contractInfo

' info from 3rd contract loaded into m_contractInfo

CO_m_contractInfo(2) = m_contractInfo

' at this point, all three entries (0,1,2) in the CO_m_contractInfo 
' array point to m_contractInfo which contains info from 3rd contract

通常它应该只运行代码并完成代码,使我能够调用“ CC_INTRO”变量,然后播放音频,但是却给了我错误

  

>   追溯(最近一次通话):     在第4行的文件“ weatherinfo.py”中       进口VLC   ModuleNotFoundError:没有名为“ vlc”的模块

有人知道这是怎么回事吗?我似乎无法弄清楚。另外,我正在使用PyCharm,如果这样做对找出问题有帮助的话。

1 个答案:

答案 0 :(得分:0)

如果它是ModuleNotFoundError,则可能不是针对您使用的python版本安装了vlc模块本身。确保为您的计算机上可能拥有的所有Python版本安装python-vlc

例如python3 -m pip install python-vlc