如何解决拒绝访问的youtube-dl更新程序

时间:2019-08-15 18:06:01

标签: python pyinstaller youtube-dl

我正在构建一个包括youtube-dl的聊天程序以进行音乐流传输,除非未更新,否则一切正常,因此我开始使用youtube-dl的update_self函数进行自动更新,但没有成功。

该程序在Windows 7上使用Python 3.6构建,从pip install上获取youtube-dl(我得到了一个错误,但编译后消失了),我使用Pyinstaller来构建exe。该代码应该基本上检查并更新ytdl(如果需要),但是它似乎正在等待某个文件关闭然后抛出错误。

使用指向ytdl的update.py的这一行完成所有操作。

youtube_dl.update_self(self.ytdl_popup, False, youtube_dl.YoutubeDL()._opener)

ytdl_popup仅用于在屏幕上显示更新消息,没关系。

Error Picture

与显示的内容不同,ytdl实际上并未由此更新。

如果我遗漏了一些明显的东西,请先抱歉,并提前感谢那些会回答的人。

0 个答案:

没有答案