【发布时间】:2020-08-06 20:01:49
【问题描述】:
当我尝试运行我的脚本时,就是这两行:
from pytube import YouTube
YouTube('http://youtube.com/watch?v=9bZkp7q19f0').streams.first().download()
我得到了错误:
ImportError: cannot import name 'YouTube' from 'pytube'(未知位置)
我使用以下文档安装 pytube: https://github.com/NFicano/pytube
但由于我使用的是 python3.8,所以我使用以下方式安装了 pytube3:
pip3 install pytube3
代替:
pip install pytube
不会从模块中抛出错误。
当仔细检查是否有“pytube”模块目录时:
C:\Users\User\AppData\Local\Programs\Python\Python38\Lib\site-packages 如果找到目录:里面的“\pytube”
当我使用时:pip install pytube3
我得到输出:
Requirement already satisfied: pytube3 in c:\users\User\appdata\local\programs\python\python38\lib\site-packages (9.6.4)
Requirement already satisfied: typing-extensions in c:\users\User\appdata\local\programs\python\python38\lib\site-packages (from pytube3) (3.7.4.2)
【问题讨论】:
标签: python-3.x pytube