我正在尝试使用 curl 在 OS X El Capitan 中安装 youtube-dl。
sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 3 0 0 0 0 0 0 ーー:ーー:ーー 0:00:02 ーー:ーー:ーー 0
0 3 0 0 0 0 0 0 ーー:ーー:ーー 0:00:03 ーー:ーー:ーー 0
100 582 0 582 0 0 86 0 ーー:ーー:ーー 0:00:06 ーー:ーー:ーー 181
0 1278k 0 0 0 0 0 0 ーー:ーー:ーー 0:00:10 ーー:ーー:ーー 0
Warning: Failed to create the file /usr/local/bin/youtube-dl: No such file or directory.
curl: (23) Failed writing body (0 != 16384)
答案1
您遇到的问题很可能是,您在存储下载文件的地方没有写权限。
但是您不想手动安装。
尝试使用 pip 安装它:
- 安装 python pip
- 做
pip install youtube-dl
- 然后 - 当需要时 - 你可以方便地使用
pip install --upgrade youtube-dl