Python 为 python-vlc 抛出 "module not found" 错误

Python throwing a "module not found" error for python-vlc

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

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

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

import vlc

# Audio Variables
CC_INTRO = vlc.MediaPlayer("audio/CC_INTRO1.mp3")

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

> Traceback (most recent call last): File "weatherinfo.py", line 4, in import vlc ModuleNotFoundError: No module named 'vlc'

有人知道这里发生了什么吗?我似乎无法弄清楚。另外,我正在使用 PyCharm,如果这对解决问题有帮助的话。

如果是 ModuleNotFoundError,那么可能 vlc 模块本身没有为您正在使用的 python 版本安装。确保为计算机上可能拥有的所有 Python 版本安装 python-vlc

例如python3 -m pip install python-vlc