为什么它弹出Perl Package Manager而不是ppm>终端在终端上写ppm

时间:2015-01-07 05:16:34

标签: perl win32gui gui-testing

我正在尝试在我的Windows8(x64)中安装Win32 GuiTest我正在使用ActivePerl(Perl 5版本20 subverion1)我正在关注此链接:http://search.cpan.org/~karasik/Win32-GuiTest-1.60/lib/Win32/GuiTest.pm

我检查perl -v并显示版本(因此工作正常)但问题是当我尝试做“ppm”然后我弹出一个Perl Package Manager窗口,而不是在终端上有这样的东西:< / p>

PPM interactive shell (2.0) - type 'help' for available commands.
    PPM>

实际上我不知道为什么它会在终端上弹出Perl包管理器而不是这些命令,以便我能够在下面的链接中给出下一步的termianl。

怎么做?

1 个答案:

答案 0 :(得分:1)

我认为你使用的是PPM第4版。

PPM版本4是完全重写。在版本4中,命令行shell已替换为图形用户界面。

所以在版本4之前输入ppm命令行包管理器用于打开,但现在它打开了包管理器的GUI。

在没有参数的情况下调用ppm会显示图形用户界面,但ppm也可以用作命令行工具,其中第一个参数提供要调用的子命令的名称。

您可以尝试:

ppm install C:\temp\win32-guitest.ppd

编辑:请参阅有关如何在ActiveState中安装Win32-GuiTest的链接答案。 (ppm install failed: The PPD does not provide code to install for this platform)。

enter image description here