youtube_dl python 包可以自动更新吗?
Can the youtube_dl python package update itself automatically?
我下载了 youtube_dl
python 包并想在我的 python 程序中使用它,如这个问题:
How to use youtube-dl from a python program?
问题是 youtube-dl 经常需要更新,但我需要我的程序作为独立可执行文件 (PyInstaller) 分发,我不知道 python 包是否可以自行更新。因为标准的更新方式是:
pip install --upgrade youtube_dl
如果它无法自行更新,我将不得不通过 subprocess.run()
调用 youtube-dl.exe
。
所以问题是:youtube_dl
python 包可以自动更新吗?或者更具体地说,当它被捆绑到使用 PyInstaller 的可执行文件中时,它能否自我更新?
没有。你必须更新它,然后用pyinstaller重新编译exe文件。
该 exe 是一组冻结的位,必须使用其关联的依赖项手动重建。
我下载了 youtube_dl
python 包并想在我的 python 程序中使用它,如这个问题:
How to use youtube-dl from a python program?
问题是 youtube-dl 经常需要更新,但我需要我的程序作为独立可执行文件 (PyInstaller) 分发,我不知道 python 包是否可以自行更新。因为标准的更新方式是:
pip install --upgrade youtube_dl
如果它无法自行更新,我将不得不通过 subprocess.run()
调用 youtube-dl.exe
。
所以问题是:youtube_dl
python 包可以自动更新吗?或者更具体地说,当它被捆绑到使用 PyInstaller 的可执行文件中时,它能否自我更新?
没有。你必须更新它,然后用pyinstaller重新编译exe文件。
该 exe 是一组冻结的位,必须使用其关联的依赖项手动重建。