vlc.Instance: AttributeError("модуль" vlc "не имеет атрибута" Экземпляр "")
Я пытаюсь сделать так, чтобы проигрыватель VLC правильно импортировал, чтобы он последовательно проигрывал серию медиа-файлов VLC. Тем не менее, я не могу заставить VLC правильно импортировать! Я скачал vlc.py и добавил его в свое рабочее пространство. Похоже на это;
import vlc
class PlayerWindow(Frame):
def __init__(self, parent):
super().__init__()
self.parent = parent
self.parent.attributes('-alpha', 0)
self.parent.attributes("-fullscreen", True)
self.parent.bind_all("<Key>", self.key)
# VLC player controls
self.Instance = vlc.Instance()
self.player = self.Instance.media_player_new()
self.player.toggle_fullscreen()
self.player.video_set_key_input(False)
self.parent.update()
Я использую Microsoft VS 2017
1 ответ
Решение
Попробуйте комбинации удаления vlc ( pip uninstall vlc) и переустановки. То же самое для Python-VLC. Также проверьте, установлены ли ваши переменные пути (как VS Code, так и VideoLAN\VLC). Это должно работать тогда.