首页 > 解决方案 > Pytube,urllib.error.HTTPError:HTTP 错误 404:未找到

问题描述

我刚刚安装了“pytube”,每次运行我的代码时都会遇到同样的错误。我在这里看到的方法都不能帮助解决它,我不确定该怎么做......不胜感激。谢谢!

(编码):

from pytube import YouTube

url = "https://www.youtube.com/watch?v=dQw4w9WgXcQ"

yt = YouTube(url)

print(yt.title)

(错误):

raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 404: Not Found

标签: pythonpytube

解决方案


请参阅repoPyTube的问题 - 其他人也有同样的问题。

服务器上似乎YouTube发生了一些变化,现在模块也需要一些更改,您必须等待更新的版本。


您可以不时访问PyPi 上的 PyTybe,看看是否有更新的版本。

或者只是有时您可以尝试使用--update或安装较新的版本-U

pip install -U pytube

推荐阅读