我在raspberry pi 4b运行python 3.7时遇到了pytube的问题。我得到了这个错误代码:
%运行Pyoutube_downloader https://www.youtube.com/watch?v=-QLVxOvESf4
Traceback (most recent call last):
File "/home/pi/Documents/My_Scripts/Pyoutube_downloader", line 5, in <module>
yt = YouTube(link)
File "/home/pi/.local/lib/python3.7/site-packages/pytube/__main__.py", line 71, in __init__
self.video_id = extract.video_id(url)
File "/home/pi/.local/lib/python3.7/site-packages/pytube/extract.py", line 162, in video_id
return regex_search(r"(?:v=|\/)([0-9A-Za-z_-]{11}).*", url, group=1)
File "/home/pi/.local/lib/python3.7/site-packages/pytube/helpers.py", line 129, in regex_search
raise RegexMatchError(caller="regex_search", pattern=pattern)
pytube.exceptions.RegexMatchError: regex_search: could not find match for (?:v=|\/)([0-9A-Za-z_-]{11}).*我尝试了github上描述的所有更改和更新,我尝试了更新所有内容,我尝试过将错误代码专门复制和粘贴到Google中,但都没有效果。
有人拿过这个修好过吗?任何帮助都是非常感谢的。
https://stackoverflow.com/questions/68002194
复制相似问题