我想在Windows XP环境中启用Encode::HanExtra。我在PPM GUI中找不到名称HanExtra
或Encode-HanExtra
。它有别名吗?
答案 0 :(得分:3)
Encode::HanExtra
由Trouchelle's PPM repository提供,例如,为ActiveState Perl 5.10构建:http://trouchelle.com/perl/ppmrepview.pl?l=E&v=10#Encode-HanExtra
答案 1 :(得分:1)
Encode-HanExtra根据this page确实存在,但没有Windows版本。一些选择:
Encode::CNMap可以在许多不同的中文编码之间进行转换(gb2312,big5,utf8,gbk)。 ActivePerl名称为Encode-CNMap。
有一个Encode::CN::Utility的ActivePerl版本可以转换汉字,GBK和Unicode / UTF-8之间的字符。 ActivePerl名称为Encode-CN-Utility。
您可以安装Strawberry Perl而不是ActivePerl。这是使用CPAN的Perl for Windows社区分发,因此可以安装CPAN上的任何模块(平台相关模块除外)。安装后运行cpan Encode::HanExtra
。
您可以构建自己的PPM版Encode :: HanExtra(不推荐)
答案 2 :(得分:1)
是否有一些特殊原因要使用ActivePerl?
您可以考虑使用Strawberry Perl,这样您就可以使用普通的CPAN工具来安装您想要的任何模块,无论是否有人为您创建了一个软件包。