首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >草莓perl:没有File::Tail.pm。CPAN未能安装该模块

草莓perl:没有File::Tail.pm。CPAN未能安装该模块
EN

Stack Overflow用户
提问于 2011-11-15 20:32:13
回答 3查看 3.5K关注 0票数 4

我使用草莓perl来尾随一个文件,使用File::Tail

我得到了以下错误消息:

无法在@INC中找到File/Tail.pm (@INC包含:C:\草莓\perl\ lib C:/草莓/perl/site/lib C:/草莓/perl/供应商/lib C:/草莓/perl/lib)。在tailing.perl第5行.开始失败--编译在tailing.perl第5行中止.

三个包包含lib:

  • c:\strawberry\perl\lib
  • C:\strawberry\perl\site\lib
  • C:\strawberry\perl\vendor\lib

其中c:\strawberry\perl是perl安装的根目录。

我检查了这三个包裹,但找不到File/Tail.pm

使用cpan安装,但安装失败。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-11-15 21:54:04

当前CPAN上的File::Tail发行版具有从未在Windows上通过测试套件Steffen Mueller提交了一个补丁 for Windows是5年前的事了,但它从未被整合到CPAN上的发行版中。

他的补丁是可用的这里,和哈利路亚,它为我工作。只要在任何地方打开它,运行传统的

代码语言:javascript
复制
perl Makefile.PL
dmake
dmake test
dmake install
票数 11
EN

Stack Overflow用户

发布于 2011-11-15 20:34:39

这就是草莓Perl的伟大之处。

代码语言:javascript
复制
C:\Users\me > cpan File::Tail

当然,我有:

代码语言:javascript
复制
Test Summary Report
-------------------
t/10open.t       (Wstat: 0 Tests: 6 Failed: 4)
  Failed tests:  3-6
t/20tail.t       (Wstat: 0 Tests: 3 Failed: 3)
  Failed tests:  1-3
  Parse errors: Bad plan.  You planned 7 tests but ran 3.
t/30name_change.t (Wstat: 0 Tests: 1 Failed: 1)
  Failed test:  1
  Parse errors: Bad plan.  You planned 2 tests but ran 1.
Files=3, Tests=10, 32 wallclock secs ( 0.03 usr +  0.09 sys =  0.12 CPU)
Result: FAIL
Failed 3/3 test programs. 8/10 subtests failed.
dmake.EXE:  Error code 255, while making 'test_dynamic'
  MGRABNAR/File-Tail-0.99.3.tar.gz
  C:\strawberry\c\bin\dmake.EXE test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports MGRABNAR/File-Tail-0.99.3.tar.gz
Running make install
  make test had returned bad status, won't install without force

所以我不推荐。

票数 0
EN

Stack Overflow用户

发布于 2011-11-15 21:18:10

并非所有模块都是标准模块集的一部分。您应该检查Perldoc文档。这包含所有标准的 Perl模块。如果一个模块不在里面,你必须安装它。

正如Axeman所说,您可以使用cpan命令安装任何模块。只需在命令提示符处输入cpan,当您得到cpan>提示符时,输入install File::Tail。它应该自动为您安装所有东西,包括先决条件。

您还可以在CPAN评级上查看模块评审。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8142769

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档