0

我想安装 File-MimeInfo-0.16 包并运行“perl Build.PL”,它抛出了:

Could not create MYMETA files
Creating new 'Build' script for 'File-MimeInfo' version '0.16'

有谁知道如何解决?提前致谢

4

2 回答 2

0

创建 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

于 2013-08-01T17:42:07.290 回答
-1

您可以直接从 CPAN安装File::MimeInfo 。

cpan File::MineInfo

或者,如果您想手动操作,

  1. 如果没有,请安装以下依赖项:

    • 鲤鱼
    • 出口商
    • Fcntl
    • 吊舱::使用
    • 文件::基本名称
    • 文件::BaseDir
    • 文件::桌面条目

  2. 下载发行版

    wget http://search.cpan.org/CPAN/authors/id/P/PA/PARDUS/File-MimeInfo/File-MimeInfo-0.16.tar.gz
    
  3. 运行以下命令序列:

    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平台。我从来没有在窗户上做过任何坏事。

于 2013-01-24T05:47:48.830 回答