我想使用Perl进行Web开发。我试图找出如何安装它,但当我试图获得ActivePerl它不会安装在Windows 8上。谁能告诉我如何在Windows 8上安装Perl?我可以去的ActivePerl,草莓Perl或任何其他的Perl版本,只要它会在Windows 8如何在Windows 8上安装Perl?
回答
正如你已经知道,有在Windows世界两个通常使用的皮尔斯:
- 的activeperl从ActiveState。
- Strawberry Perl这是一个由Adam Kennedy开发的开源项目,它是Perl社区的一大贡献者。
什么是他们的最大区别:
的ActiveState Perl的设计是为Windows(后来Mac和Linux)的一个Perl的解决方案,专。 ActiveState提供了一个非常漂亮的称为Komodo的Perl IDE,并且具有出色的Perl支持。所有你需要的是一些现金。毕竟,ActiveState是如何赚钱的。当然,你可以使用EPIC而不是Komodo,也可以从StackOverflow获得很多帮助。
ActiveState的自带默认的Win32模块已经安装,并提供了一个Perl的包管理器(PPM),而不是使用CPAN安装其他CPAN模块。 PPM有一个很好的GUI界面,其模块已经预编译和测试。它也比使用依赖关系跟踪的CPAN好一点。当然,可能有一些CPAN模块不在PPM中,这可能是一个问题。
草莓Perl开始更多面向ActiveState的开放源代码。默认情况下,Strawberry Perl带有一个生成程序和一个完整的开发环境,因此几乎所有CPAN模块都可用并且可以安装。这是因为草莓Perl自带了完整的MinGW包,其中包括制作和gcc编译器。这个想法是为主要使用Linux和Unix机器的Perl用户提供一种类似于Windows的感觉解决方案。
实际上,两者都非常相似。 ActiveState附带Win32模块,但您可以根据需要通过CPAN在草莓Perl上安装它们。 Strawberry Perl与CPAN协同工作,但ActiveState为您提供完整directions,用于安装Strawberry Perl使用的相同MinGW环境(通过他们的PPM),它允许您安装Strawberry Perl可以安装的所有CPAN模块。 ActiveState提供了一个GUI Perl文档,其中包含所有已安装的Perl模块,但perldoc
命令总是为您提供相同的信息。因此,如果您更喜欢面向Linux/Unix并希望在Windows上感觉非常类似的东西,那么请使用Strawberry Perl。如果您将Perl用作Win32解决方案,请使用ActiveState。而且,不要担心选错了一个。最后,Strawberry Perl可以包含所有那些漂亮的Win32模块,并且ActivePerl可以使用CPAN。
所以换句话说,我可以用草莓编译perl –
@James_Parsons有CPAN模块包含C代码,您可以使用Strawberry Perl进行编译。也许可以使用MinGW环境来实际编译Perl本身,但我从来没有尝试过。我宁愿让其他人处理这些令人头痛的问题,直接下载Strawberry Perl。 –
工作还有另外一个SO发布,你可能会发现你在找什么here。一个类似的发布。总之,我认为Strawberry Perl可以正常工作,ActivePerl也是如此。我更喜欢草莓Perl,而且很早以前我就把它安装在我妻子的Windows Vista机器上,我不记得为什么我选择它在ActivePerl上,ymmv。干杯!
我已经使用了ActiveState Perl多年。几年前,我尝试了Strawberry Perl,发现它不像我的ActivePerl那样容易进入我的工作流程。我不记得为什么,但它可能是草莓Perl的Win32集成不如ActivePerl。 –
- 1. 如何在Windows上安装perl模块?
- 2. 我如何在Windows 8上安装Linux?
- 3. 如何在Windows 8上安装eclipse PDT?
- 4. 如何安装在Windows 8
- 5. 在Windows Vista上安装Perl
- 6. 安装AppFabric在Windows 8上
- 7. 在Windows 8上安装Ghost.py
- 8. 在Windows 8上安装WinPcap 8
- 9. 在Windows 8上安装Clisp 8
- 10. Stuck在Windows 8上安装Joomla 8
- 11. 在Windows 8上安装.net 2.0 SDK 8
- 12. 在Windows 8上安装Windows 7软件
- 13. 如何在Windows中安装Mason for Perl?
- 14. 如何在Windows 7上安装Windows Phone 8 SDK
- 15. 如何在Windows 7上安装Windows 8 SDK?
- 16. 如何在Windows 8 Release Preview上为Windows Server安装AppFabric 1.1?
- 17. XML :: CanonicalizeXML在Windows上安装Perl包
- 18. 在windows xp上安装ffmpeg(perl包)
- 19. 在Windows上安装Sqitch Perl CPAN模块
- 20. 如何在Windows上安装
- 21. 如何在Windows上安装
- 22. 如何在Windows上安装
- 23. Rebar3:无法在Windows上安装8
- 24. 在Windows 8上重新安装.NET Framework?
- 25. 无法在Windows 8上安装Python 2.7.8
- 26. 无法在Windows 8上安装Ruby DevKit
- 27. 无法在Windows 8 x64上安装JDK7u21x64
- 28. 无法在Windows上安装JDK 8
- 29. 无法在Windows上安装的DotNetNuke 8
- 30. 在Windows上安装雨棚8
我建议草莓Perl。只需检查一下你需要什么版本,32或64位。 – squiguy