好的,这是完整的故事,我被引用到这个网站: https://github.com/Kimtaro/jisho.org, 源代码很棒,我只想测试一下,使用XAMPP让它在本地服务器上脱机运行 我的详细信息如下: Windows 7 32位终极版,XAMPP v1.7.2,ActivePerl 5.16.3 Build 1603
我收到了压缩文件并尝试手动安装 perl makefile.pl
然后出现问题: 无法在makeIN.pl第1行的@INC(@INC包含:C:/ Perl / site / lib C:/ Perl / lib。)中找到inc / Module / Install.pm.BEGIN失败 - 编译在makefile中止.pl第1行。
我没有尝试草莓Perl,但我的问题是,“这是依赖问题吗?”因为我试图看,我没有在perl目录中找到install.pm。 我一直在努力在任何地方找到解决方案,即使有一点线索来解决它,我也非常感激。
答案 0 :(得分:0)
“这是依赖性问题”
是的,通常。
如果您已在CPAN上找到的内置版本中部署此模块,则inc::Module::Install
将与该inc/
目录中的该模块捆绑在一起。
但是,因为您正在使用源结帐,所以您需要在本地拥有先决条件。
建议采取行动:Install cpanm
,然后安装Module::Install
安装cpanm
是困难的部分,不确定如何在Win32上执行此操作。
然而,一旦你有了,安装Module :: Install很简单:
cpanm Module::Install
在活跃的Perl上,您可能会使用它附带的CPAN.pm
,但我已经不知道它是如何工作的,cpanm
是一项有价值的投资。
但基本上,是的,你有一个依赖性问题。
你需要以某种方式解决这个问题。
但是,具体如何解决这个问题取决于您的系统。