在Unix中安装Perl模块

时间:2013-09-04 15:32:46

标签: perl perl-module dbi

这是我第一次安装Perl模块而且遇到了一些麻烦。我正在尝试手动安装在UNIX中。这些是我正在遵循的步骤(在这种情况下安装DBI模块)

  1. 下载DBI-1.628.tar.gz tar文件,

  2. 使用

    解压缩文件

    $ tar -zxvf DBI-1.628.tar.gz

  3. 到目前为止没有问题,
    它的下一步让我感到困惑......在我到目前为止看到的每个教程中,我都被告知找到Makefile.PL然后运行以下命令:

    $ perl Makefile.PL
    $ make
    $ make test
    $ make install
    

    就我而言,找到Makefile.PL并运行

    之后
    $ perl Makefile.PL
    

    ...接下来是一些输出。我收到这些消息了     Checking if your kit is complete... Looks good& Writing Makefile for DBI

    然后我回到用户命令提示符下。注意我还没有输入这些命令

    $ make
    $ make test
    $ make install
    

    如果我现在输入make命令,则从命令提示符处出现-bash: make: command not found错误。

    我是一个绝对的初学者,所以请原谅我如果我遗漏了一些不成熟的东西。

3 个答案:

答案 0 :(得分:4)

如果您使用的是MAC OSX,只需启动终端并输入“cpan”即可。允许它自动配置并执行一些操作,然后只需键入install Your::Module::Name即可安装模块。要退出cpan,只需按ctrl-c或键入quit即可。

您也可以使用cpan -i 'Your::Module::Name'直接从命令行安装。

注意:您可能需要输入sudo cpan并输入密码,而不仅仅是cpan,具体取决于您的mac配置方式。

只需在mac上获取make命令,您需要转到应用商店并安装最新版本的XCode,然后打开“命令行实用程序”选项。点击此处了解详情:Xcode 4.4 and later install Command Line Tools

答案 1 :(得分:0)

安装perl模块的常用方法是使用cpan,它应该包含在你的系统中。

例如: cpan DBI

答案 2 :(得分:0)

安装Perl模块的最简单方法是使用CPAN模块本身。

通过命令行perl运行Perl CPAN模块并将其安装在一行中:

sudo perl -MCPAN -e 'install Module::Name'

如果您以root用户身份登录,请不要使用sudo