【发布时间】:2016-01-01 15:03:23
【问题描述】:
每次我尝试使用 PYTUBE 模块时都会显示此错误。
from pytube import YouTube
ImportError: cannot import name 'YouTube'
【问题讨论】:
-
检查当前目录下是否有
pytube.py,并将其重命名为其他名称。
标签: python error-handling pytube
每次我尝试使用 PYTUBE 模块时都会显示此错误。
from pytube import YouTube
ImportError: cannot import name 'YouTube'
【问题讨论】:
pytube.py,并将其重命名为其他名称。
标签: python error-handling pytube
我认为你没有安装 PyTube。
要检查你可以输入:
pip list | grep PyTube
如果你发现返回为
PyTube (0.1)
所以如果没有安装 PyTube,你应该使用
sudo pip install PyTube
或者你可以使用
git clone https://github.com/nficano/pytube.git && cd pytube
setup.py build
sudo setup.py install
希望能帮到你
【讨论】:
pip uninstall pytube
并使用安装 pytube3
pip install pytube3
【讨论】:
强烈建议更新 pytube,我刚刚修复了这个错误。只需使用
卸载软件包pip uninstall pytube
并重新安装它,它应该可以像对我一样工作。
【讨论】:
使用哪个pip安装包可能会出错。我的电脑里有python 2和python 3,我正在使用python3,所以我使用pip3 install pytube3而不是pip install pytube3。
【讨论】:
尝试安装 pytube3。它对我有用。
pip install pytube3
【讨论】: