我有以下 youtube-dl 版本
youtube-dl --version
2020.03.24
我想用以下命令来更新它
pip3 install --upgrade youtube-dl
Requirement already up-to-date: youtube-dl in ./.local/lib/python3.8/site-packages (2020.11.12)
我好像已经更新到2020.11.12版本了,但是检查版本却没有更新。
$ youtube-dl --version
2020.03.24
问题是:我的 youtube-dl 是否在 Python2 上运行?我如何将其更改为使用 Python3 运行?如何将我的 youtube-dl 更新到最新版本?
答案1
我认为这是因为 youtube-dl 是从路径中的其他地方访问的。
通过以下方式检查版本:
python3 -m youtube-dl --version
如果它显示了您正在寻找的正确版本,则意味着在您的路径的其他位置有另一个您正在使用的 youtube-dl,您可以像这样使用更新版本的 youtube-dl:python3 -m youtube-dl
或者您可以从路径中删除其他 youtube-dl。
答案2
版本apt
youtube-dl
有版本号 2020.03.24
在 Ubuntu 20.04 中。
要卸载它并安装最新版本youtube-dl
,请逐个输入以下命令。
sudo apt remove youtube-dl
pip3 install --user youtube-dl
pip
的版本位于youtube-dl
您.local/bin/
的主文件夹中。
要将其添加到您的路径中,请将以下几行添加到.profile
您的主文件夹中的隐藏文件(如果它不存在,请创建它。按ctrl+H显示隐藏文件)。重新启动计算机以使更改生效。
if [ -d "$HOME/.local/bin" ] ; then
PATH="$HOME/.local/bin:$PATH"
fi