【问题标题】:module 'pytube' has no attribute 'YouTube'模块“pytube”没有属性“YouTube”
【发布时间】:2020-11-30 22:28:54
【问题描述】:

有谁知道我可以在哪里将“YouTube”模块添加到我的包pytube,因为它不断给出没有属性的错误。我已经在 python 3.6.9 上安装了带有 pip3 的 pytube。

代码:

from pytube import YouTube

【问题讨论】:

  • @PedroLobito 我添加了代码。
  • 在同一目录下是否有任何脚本或文件夹,名为 pytubeYouTube ?如果是这样,重命名它,问题应该得到解决。
  • @PedroLobito 不,只有 1 个文件。但是pytube有不同的版本。我不确定,但也许我必须安装正确的?我必须使用 pip 还是 pip3?
  • 我必须使用 pip 还是 pip3?” - 这取决于你是哪个 python environment
  • "只有 1 个文件" - "file" 所在的目录名称是什么?

标签: python python-3.x pytube


【解决方案1】:

你可以试试tube_dl。

pip install tube_dl
from tube_dl import Youtube
yt = Youtube('url')
yt.Formats()[0].download()

【讨论】:

    【解决方案2】:

    请确保您的脚本未使用“pytube.py”保存,这是第一次尝试的常见错误

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-03
      • 1970-01-01
      • 2022-12-11
      • 1970-01-01
      • 2020-06-04
      • 2021-12-24
      • 2015-05-08
      • 2020-10-17
      相关资源
      最近更新 更多