use*_*533 2 linux debian youtube-dl
我已经尝试了几乎我在谷歌上找到的所有内容但无法youtube-dl在Debian Mint上安装.
试试1
使用以下命令安装和更新:
sudo apt-get install youtube-dl
sudo youtube-dl -U
Run Code Online (Sandbox Code Playgroud)
但是当尝试
youtube-dl http://www.youtube.com/watch?v=dwYatpwrs8s
Run Code Online (Sandbox Code Playgroud)
然后我得到了
嗨!我们更改了分发方法,现在youtube-dl需要再次更新自己.这只会发生一次.只需按Enter即可继续.抱歉,添麻烦了!从现在开始,从http://rg3.github.io/youtube-dl/download.html获取二进制文件,而不是从git存储库获取.
然后我去了http://rg3.github.io/youtube-dl/download.html并按照安装说明操作:
试试2
sudo wget http://youtube-dl.org/downloads/2013.05.23/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+x /usr/local/bin/youtube-dl
Run Code Online (Sandbox Code Playgroud)
有关分发更改和新链接的相同错误.
试试3
所以我首先在我的debian上安装了pip然后跑了
sudo pip install --upgrade youtube_dl
Run Code Online (Sandbox Code Playgroud)
但我仍然得到同样的错误,我不知道该怎么做.
只需重新执行sudo youtube-dl -U并按Enter即可更新到最新版本.第二次尝试时,你第二次安装它(/usr/local/bin/代替/usr/bin) - 你只想要一个.
或者,只需卸载youtube-dl即可sudo apt-get remove -y youtube-dl.这应该使本地版本(/usr/local/bin/youtube-dl)再次成为PATH中的第一个 - 如果您的PATH包含/usr/local/bin.如果没有,您还可以/usr/bin使用以下命令安装youtube-dl :
sudo wget https://yt-dl.org/latest/youtube-dl -O /usr/bin/youtube-dl
sudo chmod a+x /usr/bin/youtube-dl
Run Code Online (Sandbox Code Playgroud)