CPAN错误。我怎样才能解决这个问题?

时间:2012-02-27 04:19:10

标签: json perl cygwin cpan

这让我发疯了 - 如果你能得到帮助,我会非常感激。我在Windows 7上运行Cygwin。

我一直在尝试编写Perl脚本来获取和使用一些JSON信息。但是,我的cpan将无法正确安装某些软件包。如果我尝试执行

install CPAN

install JSON

一段时间似乎进展顺利,但后来我反复收到错误消息:

 0 [main] perl 3288 child_copy: loaded dll data write copy failed, 0x740D1000..0x740D27F0, done 0, windows pid 6600, Win32 error 487    

有人建议从DOS命令提示符执行ash,并使用rebaseall。我试过这个,dash无济于事。安装仍然挂起,当我启动cpan时,它会显示

There seems to be running another CPAN process (pid 3764).  Contacting...
Other job not responding. Shall I overwrite the lockfile '/home/me/.cpan/.lock'? (Y/n) [y] y

我有gcc以及许多其他可能的依赖项安装,因为我在搜索帮助时已经建议了许多其他可能的依赖项。如果你有任何线索,我将是最有责任的。谢谢。

2 个答案:

答案 0 :(得分:0)

重新运行cygwin安装程序以添加所需的软件包。

答案 1 :(得分:0)

我在安装几乎任何cpan模块时遇到了问题 - 同样的'不能移动'错误!!

刚刚停用迈克菲,所有人都已解决。

检查并停用您的AV。