Python':没有那个文件或目录

Python':没有那个文件或目录

Youtube-dl 在 repos 中已经过期几个月了,所以我使用此方法

(尽管我将位置更改为 usr/bin/youtube-dl,因为which youtube-dl显示的是这个)

但后来我得到了

$ youtube-dl
/usr/bin/env: ‘python’: No such file or directory

$ python2 youtube-dl
python2: can't open file 'youtube-dl': [Errno 2] No such file or directory

但如果我输入它就会起作用

$ python2 /usr/bin/youtube-dl 
Usage: youtube-dl [OPTIONS] URL [URL...]

$ python3 /usr/bin/youtube-dl 
Usage: youtube-dl [OPTIONS] URL [URL...]

我正在使用 Xubuntu 20.04,有人能告诉我如何解决这个问题吗?

答案1

从 20.04 开始/usr/bin/python不再存在。youtube-dl 的开头是:

#!/usr/bin/env python

因此您可以自己创建符号链接:

sudo ln -s /usr/bin/python3 /usr/bin/python

然后它就可以工作了:

$ youtube-dl

相关内容