我正在尝试从 GitHub 安装 GTK YouTube Viewer (https://github.com/trizen/youtube-viewer)在 Q4OS(基于 Debian)中。
我下载了 .zip 文件并将其解压,然后尝试在新目录中运行第一个命令:
perl Build.PL --gtk
立即,我遇到了以下错误:
Can't locate Module/Build.pm in @INC (you may need to install the
Module::Build module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-
gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-
gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share
/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at
Build.PL line 7.
BEGIN failed--compilation aborted at Build.PL line 7.
我是否缺少依赖项,或者这是一个程序错误?
答案1
正如其他地方所说,您需要Module::Build
:
apt-get install libmodule-build-perl
然后您应该能够运行 Build.PL、制作并安装:
perl Build.PL --gtk && ./Build && ./Build install
您可能会遇到需要更多依赖项的麻烦;不过,通过安装模块apt-get
相当简单。