pytube NameError:未定义名称“YouTube”

pytube NameError: name 'YouTube' is not defined

提问人:azoundria 提问时间:10/27/2023 更新时间:10/27/2023 访问量:21

问:

我以前让 pytube 工作,我显然搞砸了一些东西,但是目前我无法让 pytube 或 pytube3 在最基本的水平上工作。

当我运行“py”打开 Python 时,我只输入:

import pytube
i = "https://www.youtube.com/watch?v=X"
yt = YouTube(i)

我为 X 放了什么并不重要。第三行不运行并失败,并显示:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'YouTube' is not defined

我试图通过以下方式解决这个问题:

pip uninstall pytube
pip uninstall pytube3
pip install pytube

还有:

pip uninstall pytube
pip uninstall pytube3
pip install pytube3

我目前似乎无法让任何一个工作。

我找不到其他有同样错误的人。我能找到的最接近的是这个,但它似乎完全不同。有什么想法可以尝试让它工作吗?

python 安装 pip 命名空间 pytube

评论


答: 暂无答案