这是我第一次安装Perl模块而且遇到了一些麻烦。我正在尝试手动安装在UNIX中。这些是我正在遵循的步骤(在这种情况下安装DBI模块)
下载DBI-1.628.tar.gz tar文件,
使用
解压缩文件 $ tar -zxvf DBI-1.628.tar.gz
到目前为止没有问题,
它的下一步让我感到困惑......在我到目前为止看到的每个教程中,我都被告知找到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
错误。
我是一个绝对的初学者,所以请原谅我如果我遗漏了一些不成熟的东西。
答案 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
。