Python бросает модуль, не найденный ошибка для 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 (последний последний вызов): файл «weatherinfo.py», строка 4, в импорте vlc ModuleNotFoundError: нет модуля с именем «vlc»

Кто-нибудь знает, что здесь происходит? Я не могу понять это. Кроме того, я использую PyCharm, если это вообще помогает разобраться в проблеме.


person Zeexel    schedule 07.05.2019    source источник


Ответы (1)


Если это ModuleNotFoundError, то, возможно, сам модуль vlc не установлен для используемой вами версии Python. Убедитесь, что вы установили python-vlc для всех версий Python, которые могут быть на вашем компьютере.

E.g. python3 -m pip install python-vlc

person Kumar    schedule 07.05.2019