我在使用Strawberry Perl安装模块模块时遇到问题。
cpan Template
产生以下结果:
Writing Makefile for AppConfig
C:strawberryperlbinperl.exe: not found
dmake.EXE: Error code 255, while making 'blib\lib\.exists'`
我无法理解
dmake
正常工作答案 0 :(得分:7)
如果您一直在使用MKS,那么您不仅需要确保已将其从PATH中删除,而且还需要确保没有将SHELL设置为指向MKS sh.exe。
我将它从我的PATH中移除,并继续与此斗争了几天,直到我意识到dmake正在调用错误的shell。
希望这可以帮助其他人。
答案 1 :(得分:2)
答案是我需要卸载(或者至少从我的路径中删除)MKSTookit(基本上是像Cygwin这样的Windows的unix shell环境。)不完全确定为什么这样可以解决问题 - 但它已经解决了问题我能够通过CPAN安装。 感谢大家的回答和评论。
答案 2 :(得分:1)
你可能有点逃避。某处使用路径C:\strawberryperl\bin\perl.exe
配置某些内容,但需要将这些斜杠转义为:
C:\\strawberryperl\\bin\\perl.exe
我不知道你如何安装你的perl,我无法告诉你哪里可能找到这个糟糕的配置值。