首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pytube Youtube函数未初始化

pytube Youtube函数未初始化
EN

Stack Overflow用户
提问于 2018-11-25 22:57:39
回答 1查看 1K关注 0票数 1

我已经安装了pytube,当我运行它时会遇到一个错误(我使用的是python3.7),问题似乎在于pytube本身,我正在为这个模块使用精确的教程代码。

代码语言:javascript
复制
import pytube

link ='https://www.youtube.com/watch?v=9bZkp7q19f0'
yt = pytube.YouTube(link)
stream = yt.streams.first()
finished = stream.download()
print('Download is complete')


Traceback (most recent call last):
  File "C:\automate the boring stuff\youtubetry.py", line 6, in <module>
    yt = pytube.YouTube(link)
  File "C:\Users\diodi\AppData\Local\Programs\Python\Python37-32\lib\site-packages\pytube\__main__.py", line 88, in __init__
    self.prefetch_init()


[Finished in 6.0s with exit code 1]
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-26 03:54:21

我上周有过这个问题。因为我在Ubuntu,对我起作用的是导航到:

代码语言:javascript
复制
/home/<username>/anaconda3/lib/python3.6/site-packages/pytube

加上

代码语言:javascript
复制
r'\bc\s*&&\s*d\.set\([^,]+,.*?\((?P<sig>[a-zA-Z0-9$]+)\(\(0\s*,\s*window.decodeURIComponent'

get_initial_function_name()函数中cipher.py中的模式列表中。在这个Github线程中进一步讨论了该错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53472840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档