https://github.com/babun/babun/issues/702相同
我第一次注意到这一点是在安装pact install dig时。which dig返回二进制文件的位置,但不执行任何操作:

{ ~ }  » dig github.com                                                               ~ 127
{ ~ }  »

我后来意识到安装后没有软件包工作。我试过phprubygem)。
关于如何排除cygwin故障的想法?我想这就是问题所在。它安装在%homepath%/.babun/cygwin中
更新:当我从窗口的cmd.exe中尝试ruby或php时,我得到一个名为“找不到入口点”的错误对话框:过程入口点uu locale_u ctype_u ptr在动态链接库中找不到….babun\cygwin\bin\cygruby220.dll或cygphp.dll。
我查了一下,但没有找到任何有用的信息。
我还要补充一点,我刚刚意识到我可能已经在windows 7上安装了babun(在升级到10之前),但是我现在已经完全在windows 10上重新安装了babun,所以我希望这不是问题。

最佳答案

我在用pact安装perl、python和gcc/g++时遇到了太多的麻烦(细节不会太多),最后我只说了一句“滚吧”,下载了一个x86 cygwin安装程序,并指出babun保存cygwin文件的位置,对我来说是%userprofile%.babun\cygwin。这对我很有用。现在我可以用巴本了。顺便说一句,我在Windows7上,但我想这不会有多大影响。

10-07 21:30