如何安装Sourceforge上的Perl模块而不是使用ActiveState的CPAN?

如何安装Sourceforge上的Perl模块而不是使用ActiveState的CPAN?,perl,module,Perl,Module,尝试在Windows 7上安装Perl 5.12.2 ActiveState-我该怎么做?对于纯Perl模块,只需运行模块附带的Makefile.PL即可。如果该模块是Perl和C的混合体,那么您需要获得一个与您的Perl发行版配合使用的Windows C/C++编译器。如果是一个混合模块,我建议您首先询问Windows二进制文件。对于纯Perl模块,您只需运行模块附带的Makefile.PL。如果该模块是Perl和C的混合体,那么您需要获得一个与您的Perl发行版配合使用的Windows C/

尝试在Windows 7上安装Perl 5.12.2 ActiveState-我该怎么做?

对于纯Perl模块,只需运行模块附带的Makefile.PL即可。如果该模块是Perl和C的混合体,那么您需要获得一个与您的Perl发行版配合使用的Windows C/C++编译器。如果是一个混合模块,我建议您首先询问Windows二进制文件。

对于纯Perl模块,您只需运行模块附带的Makefile.PL。如果该模块是Perl和C的混合体,那么您需要获得一个与您的Perl发行版配合使用的Windows C/C++编译器。如果是混合模块,我建议先询问一下Windows二进制文件。

。Perl 5.12也可以在以下存储库中使用:

ppm install http://www.bribes.org/perl/ppm/Devel-ptkdb.ppd
。Perl 5.12也可以在以下存储库中使用:

ppm install http://www.bribes.org/perl/ppm/Devel-ptkdb.ppd

尝试了ppm install-devel::ptkdb和ppm install-devel-ptkdb和ppm install-ptkdb-都返回了一个错误,说找不到包。我以前尝试过这个,但忘记声明了-有什么建议吗?ppm安装tk确实有效,如果它重要的话。该包在tk ppm客户机中显示为Devel ptkdb。我猜命令行客户端需要正确的大写字母,尽管我从未使用过它。FWIW,Tk包是Tk,而不是Tk。编辑:我在这里安装了Perl5.8;5.12版本可能还没有Activestate PPM。也许可以尝试另一个repo或CPAN?+2谢谢,但这会返回相同类型的错误,即ppm inst Devel Ptkdb返回ppm inst失败:找不到任何提供Devel Ptkdb的包-猜测您是对的,关于您有5.8和5.12没有它。有没有办法让我确认这一点?@错误:Tk PPM客户端将提供您配置的回购协议中可用的所有包的列表;我找到了一个带有perl 5.12包的repo,并更新了我的答案。+1谢谢你-工作正常,非常惊讶你能够找到答案…:-。。。谢谢尝试了ppm install-devel::ptkdb和ppm install-devel-ptkdb和ppm install-ptkdb-都返回了一个错误,说找不到包。我以前尝试过这个,但忘记声明了-有什么建议吗?ppm安装tk确实有效,如果它重要的话。该包在tk ppm客户机中显示为Devel ptkdb。我猜命令行客户端需要正确的大写字母,尽管我从未使用过它。FWIW,Tk包是Tk,而不是Tk。编辑:我在这里安装了Perl5.8;5.12版本可能还没有Activestate PPM。也许可以尝试另一个repo或CPAN?+2谢谢,但这会返回相同类型的错误,即ppm inst Devel Ptkdb返回ppm inst失败:找不到任何提供Devel Ptkdb的包-猜测您是对的,关于您有5.8和5.12没有它。有没有办法让我确认这一点?@错误:Tk PPM客户端将提供您配置的回购协议中可用的所有包的列表;我找到了一个带有perl 5.12包的repo,并更新了我的答案。+1谢谢你-工作正常,非常惊讶你能够找到答案…:-。。。谢谢谢谢,我猜这是一个答案,但这个答案似乎远远超出了我的想象。您知道他们使用ActiveState ppm命令进行安装吗?更多信息请参见Wooble的答案。谢谢谢谢,我猜这是一个答案,但这个答案似乎远远超出了我的想象。您知道他们使用ActiveState ppm命令进行安装吗?更多信息请参见Wooble的答案。谢谢