2016-04-06 14 views
1

Ich verwende Python 2.7 Wenn ich dies tun:Pafy - Python 2.7

import pafy

video=pafy.new(" https://www.youtube.com/watch?v=M9BNoNFKCBI ")

ich den Fehler:

Traceback (most recent call last):

File "pyshell#12", line 1, in module

video=pafy.new(" https://www.youtube.com/watch?v=M9BNoNFKCBI ")

File "C:\Python27\lib\site-packages\pafy\pafy.py", line 118, in new

from .backend_internal import InternPafy as Pafy

File "C:\Python27\lib\site-packages\pafy\backend_internal.py", line 21, in module>

from urlparse import parse_qs, unquote_plus

ImportError: cannot import name unquote_plus

Bitte um Hilfe! Danke im Voraus!

Antwort

0

Es gibt einen Fehler in der aktuellen Version.

Zur https://raw.githubusercontent.com/mps-youtube/pafy/develop/pafy/backend_internal.py

Kopieren Sie alle, dann gehen Sie zu Ihrem Python27 Verzeichnis, geht Verzeichnis zu pafy (sollte dann so etwas wie Lib/site-packages/pafy, offen backend_internal.py in einem Texteditor, löscht alles sein Fügen Sie die aktualisierte Version aus dem Git Repo und speichern Sie.

Sollte jetzt funktionieren.