我想安装 File-MimeInfo-0.16 包并运行“perl Build.PL”,它抛出了:
Could not create MYMETA files
Creating new 'Build' script for 'File-MimeInfo' version '0.16'
有谁知道如何解决?提前致谢
我想安装 File-MimeInfo-0.16 包并运行“perl Build.PL”,它抛出了:
Could not create MYMETA files
Creating new 'Build' script for 'File-MimeInfo' version '0.16'
有谁知道如何解决?提前致谢
创建 MYMETA.json 和 MYMETA.yml 文件的包称为CPAN::Meta
. 您可以使用以下方法之一安装它:
Mac OS X:sudo port install p5-cpan-meta
在终端中输入(假设您安装了MacPorts)
Ubuntu Linux:sudo apt-get install libcpan-meta-perl
在终端中输入
其他平台:运行 CPAN shell(通常通过cpan
从终端或命令提示符键入),然后键入:
install CPAN::Meta
您可以直接从 CPAN安装File::MimeInfo 。
cpan File::MineInfo
或者,如果您想手动操作,
如果没有,请安装以下依赖项:
下载发行版
wget http://search.cpan.org/CPAN/authors/id/P/PA/PARDUS/File-MimeInfo/File-MimeInfo-0.16.tar.gz
运行以下命令序列:
tar xvzf File-MimeInfo-0.16.tar.gz
cd File-MimeInfo-0.16
perl MakeFile.PL
make test
make install
我不知道你为什么要跑perl Build.PL
。
但就模块的安装而言,上述步骤将确保您安装了模块(前提是您处理依赖关系......或使用 CPAN)
PS:以上说明适用于Linux平台。我从来没有在窗户上做过任何坏事。