在Windows上在git bash中运行.sh文件给出了一个错误:无法find摘要:: SHA或摘要:: SHA :: PurePerl

祝大家好日子!

当试图在我的本地PC上从github构build一个scala分支并在git bash中运行pull-binary-libs.sh时 ,我收到了这样一个错误:

无法findDigest :: SHA或Digest :: SHA :: PurePerl无法下载943cd5c8802b2a3a64a010efb86ec19bac142e40 / lib / ant / ant-contrib .jar。 当您的互联网连接稳定时,请再次尝试pull-binary-libs

我无法弄清楚发生了什么。 我是一个新的混帐,这就是为什么我错过了一些东西。 任何帮助将被扣除。

PS我试图从它安装cygwin到ryn脚本,但我在安装过程中遇到问题,不断地中断它。 所以我使用git bash来代替。

更新:我试图使用СPAN安装模块。 我甚至成功安装了PurePerl和SH1作为报告的CPAN消息。 在试图破解Digest :: SHA时,我收到一些与nmake相关的错误。 而试图再次运行脚本时,我得到上面提到的错误。

这听起来像你缺少斯卡拉构建系统所需的Perl模块。

请参阅如何安装CPAN模块 。