Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Sun Unix上安装DBD::mysql for Perl时出现问题_Mysql_Perl - Fatal编程技术网

在Sun Unix上安装DBD::mysql for Perl时出现问题

在Sun Unix上安装DBD::mysql for Perl时出现问题,mysql,perl,Mysql,Perl,正在尝试将MySQL添加到现有的Perl安装中 我正在使用DBD-mysql-4.050,然后运行perl Makefile.PL, 但是我得到了这个错误: 在@INC中找不到Devel/CheckLib.pm 手动安装时(例如使用perl Makefile.PL),需要安装发行版的依赖项。这些文件通常列在发行版中的README*文件(不在此处)和META.*文件中 "prereqs" : { "configure" : { "requires" : { "D

正在尝试将
MySQL
添加到现有的Perl安装中

我正在使用
DBD-mysql-4.050
,然后运行
perl Makefile.PL
, 但是我得到了这个错误:

在@INC中找不到Devel/CheckLib.pm


手动安装时(例如使用
perl Makefile.PL
),需要安装发行版的依赖项。这些文件通常列在发行版中的
README*
文件(不在此处)和
META.*
文件中

"prereqs" : {
   "configure" : {
      "requires" : {
         "DBI" : "1.609",
         "Data::Dumper" : "0",
         "Devel::CheckLib" : "1.09",
         "ExtUtils::MakeMaker" : "0"
      }
   },
   "build" : {
      "requires" : {
         "ExtUtils::MakeMaker" : "0"
      }
   },
   "test" : {
      "requires" : {
         "Test::Deep" : "0",
         "Test::Simple" : "0.90",
         "Time::HiRes" : "0",
         "bigint" : "0"
      },
      "recommends" : {
         "Proc::ProcessTable" : "0"
      },
      "suggests" : {
         "Test::DistManifest" : "0",
         "Test::Pod" : "1.00"
      }
   },
   "runtime" : {
      "requires" : {
         "DBI" : "1.609",
         "perl" : "5.008001"
      }
   }
}
(数字表示最低版本,
perl
依赖关系指的是perl的版本(在本例中为5.8.1),而不是模块。)

或者您可以简单地使用以下命令,让
cpan
为您处理依赖项

cpan DBD::mysql

你试过安装它吗?尝试
cpan-Devel::CheckLib
手动安装时(例如使用
perl-Makefile.PL
),需要安装发行版的依赖项。这些文件通常列在发行版的
自述文件中。或者您可以简单地使用
cpandbd::mysql
并让
cpan
为您处理这些。