升级 youtube-dl 错误

升级 youtube-dl 错误

我的问题与以下内容类似,但它并不能完全解决我面临的问题:我如何更新 youtube-dl?

我首先尝试过这个:

sudo youtube-dl -U

输出结果如下:

It looks like you installed youtube-dl with a package manager, pip, setup.py or a tarball. Please use that to update.

正如答案中提到的,我尝试使用 pip 对其进行升级:

sudo pip install --upgrade youtube-dl

似乎对很多人来说这种方法都有效。但对我来说,它给出了以下错误:

Installing collected packages: youtube-dl
  Found existing installation: youtube-dl 2016.2.22
Cannot uninstall 'youtube-dl'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

请指导我如何解决此问题并正确升级 youtube-dl。

笔记:这可能应该在上述问题的评论部分提出,但不幸的是我无法在那里发表评论,所以我不得不将其作为新问题发布。

答案1

感谢大家的真知灼见。温德雷亚cmak.fr建议,我首先尝试删除 youtube-dl:

sudo apt remove youtube-dl

然后使用 pip 重新安装 youtube-dl:

sudo pip install youtube-dl

它安装了最新版本的 youtube-dl。

相关内容