如何安装 Encode::HanExtra for ActivePerl?
我想在 Windows XP 环境中启用 Encode::HanExtra 。我在 PPM GUI 中找不到名称 HanExtra
或 Encode-HanExtra
。有别名吗?
I want to enable Encode::HanExtra on Windows XP environment. I can't find the name HanExtra
or Encode-HanExtra
in PPM GUI. Is there any alias name for it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Encode::HanExtra
由 Trouchelle 的 PPM 存储库 提供,此处为为 ActiveState Perl 5.10 构建的示例: http://trouchelle .com/perl/ppmrepview.pl?l=E&v=10#Encode-HanExtraEncode::HanExtra
is provided by Trouchelle's PPM repository, here for example built for ActiveState Perl 5.10: http://trouchelle.com/perl/ppmrepview.pl?l=E&v=10#Encode-HanExtra根据此页面,Encode-HanExtra确实存在,但有没有 Windows 构建。一些选项:
Encode::CNMap 可以在多种不同的中文编码之间进行转换(gb2312、big5、utf8、gbk)。 ActivePerl名称为Encode-CNMap。
有一个 ActivePerl 版本的 Encode::CN::Utility 可以在汉字、GBK 和 Unicode/UTF-8 之间进行字符转换。 ActivePerl 名称是 Encode-CN-Utility。
您可以安装 Strawberry Perl 而不是 ActivePerl。这是使用 CPAN 的 Perl for Windows 社区发行版,因此可以安装 CPAN 上的任何模块(平台相关模块除外)。安装后运行
cpan Encode::HanExtra
。您可以构建自己的 PPM 版本的 Encode::HanExtra(不推荐)
Encode-HanExtra does exist according to this page but there is no Windows build. Some options:
Encode::CNMap can convert between many different Chinese encodings (gb2312, big5, utf8, gbk). ActivePerl name is Encode-CNMap.
There is an ActivePerl version of Encode::CN::Utility which can convert characters between Hanzi, GBK and Unicode/UTF-8. ActivePerl name is Encode-CN-Utility.
You could install Strawberry Perl instead of ActivePerl. This is a community distribution of Perl for Windows that uses CPAN, so any module on CPAN can be installed (except platform-dependent modules). After installing run
cpan Encode::HanExtra
.You could build your own PPM version of Encode::HanExtra (not recommended)
您想使用 ActivePerl 有什么特殊原因吗?
您可以考虑使用 Strawberry Perl 这样您就可以使用普通的 CPAN 工具来安装您想要的任何模块,无论是否有人为你创建了一个包。
Is there some special reason that you want to use ActivePerl?
You might consider using Strawberry Perl so you can use the normal CPAN tools to install any module that you want, regardless if someone has created a package for you.