2017-02-08 24 views
0

Я установил питон-VLCОшибка при importingPython-VLC

D:\Programing\Python\Python 3.6>python -m pip install python-vlc Requirement already satisfied: python-vlc in d:\programing\python\python 3.6\lib\site-packages\python_vlc-1.1.2-py3.6.egg

Когда я импортировать модуль в режиме ожидания я получаю эту ошибку

>>> import vlc 
Traceback (most recent call last): 
File "<pyshell#1>", line 1, in <module> 
    import vlc 
File "<frozen importlib._bootstrap>", line 961, in _find_and_load 
File "<frozen importlib._bootstrap>", line 950, in _find_and_load_unlocked 
File "<frozen importlib._bootstrap>", line 646, in _load_unlocked 
File "<frozen importlib._bootstrap>", line 616, in _load_backward_compatible 
File "D:\Programing\Python\Python 3.6\lib\site-packages\python_vlc-1.1.2-py3.6.egg\vlc.py", line 181, in <module> 
dll, plugin_path = find_lib() 
File "D:\Programing\Python\Python 3.6\lib\site-packages\python_vlc-1.1.2-py3.6.egg\vlc.py", line 156, in find_lib 
dll = ctypes.CDLL(libname) 
File "D:\Programing\Python\Python 3.6\lib\ctypes\__init__.py", line 344, in __init__ 
self._handle = _dlopen(self._name, mode) 
OSError: [WinError 126] The specified module could not be found 

Я бегу на Python 3.6.0 в окнах 10 64x

ответ

0

Если у вас 64-битный python, вам нужен 64-разрядный vlc-плеер. Если у вас 32-битный python, вам нужна 32-битная версия vlc.

+0

как установить 64-битный vlc-плеер –

0

Попробуйте выполнить команду «pip install vlc» в CMD. Если это не сработает, попробуйте «pip install python-vlc»

+0

Я получаю эту ошибку: ' Не удался найти вариант, который удовлетворяет требованиям VLC (из версий:) Нет распределения соответствия найденного vlc' – Eztain

+0

Если у вас есть 64-битный питон, вам нужны 64-разрядные VLC плеер. Если у вас 32-битный python, вам нужен 32-битный vlc-плеер. – Shadow430

+0

Это исправлено, спасибо, я запускал 32-битную версию vlc на моей 64-битной машине. Я удалил его и установил 64-битную версию. – Eztain