好了,这是完整的故事,我被引用到这个网站:https://github.com/Kimtaro/jisho.org,源代码很棒,我只想测试一下,让它在我的本地服务器上离线运行,我的详细信息如下: ActivePerl 7 32位旗舰版,XAMPP v1.7.2,Windows 5.16.3 Build 1603
我得到了压缩文件,并尝试用perl makefile.pl手动安装它。
然后问题来了:在@INC中找不到inc/Module/Install.pm (@INC包含: C:/Perl/site/lib C:/Perl/lib。)在makefile.pl行% 1。BEGIN失败--编译在makefile.pl行% 1中止。
我还没有尝试过草莓Perl,但我的问题是,“这是可靠性问题吗?”因为我尝试过查找,但在perl目录中没有找到该install.pm。我一直在努力寻找解决方案,即使有一点点线索可以解决它,我也会非常感激。
发布于 2013-11-18 01:46:15
“这是可靠性问题吗?”
是的,通常如此。
如果您已经从CPAN上找到的构建版本部署了此模块,则inc::Module::Install将与其inc/目录中的该模块捆绑在一起。
但是,因为您使用的是源代码签出,所以需要在本地拥有先决条件。
建议的做法:先安装Install cpanm,然后安装Module::Install
安装cpanm是最困难的部分,不知道如何在Win32上安装。
但是,安装Module::Install很容易:
cpanm Module::Install在active Perl上,您可能会使用它附带的CPAN.pm,但我不了解它是如何工作的,而cpanm是一项有价值的投资。
但基本上,是的,你有一个依赖问题。
你需要以某种方式解决这个问题才能继续。
然而,具体如何解决这个问题取决于您的系统。
https://stackoverflow.com/questions/20029051
复制相似问题