我在Ubuntu机器上使用Perl v5.18.2。现在我想使用URI::Escape
安装cpan
模块。
它会抛出此错误消息:
Can't exec "make": No such file or directory at
/usr/share/perl/5.18/CPAN/Distribution.pm line 2084.
我正在使用sudo权限运行cpan
。
答案 0 :(得分:4)
那么问题是什么?
make
已安装,但尚未找到。make
尚未安装,您需要安装帮助。make
尚未安装,您认为不应该使用它。如果是第二种情况,您可以使用
sudo apt-get install make
您可能还需要以下内容:
sudo apt-get install gcc
答案 1 :(得分:1)
您的系统可能有不同风格的make实用程序,例如gmake
(GNU Make),dmake
或可能bmake
(BSD Make)。我建议您使用此命令行检查用于构建perl可执行文件的内容
perl -MConfig -E'say $Config{make}'
答案 2 :(得分:0)
您需要安装make
。使用包管理器进行搜索。
答案 3 :(得分:0)
Build-essential和GCC缺失。谢谢 。 它起作用了:))