免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1913 | 回复: 2
打印 上一主题 下一主题

安装Ecode出现的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-12-12 15:16 |只看该作者 |倒序浏览
Perl版本是5.8.8
Encode版本是2.23
但以下代码报错:
#!/usr/bin/perl


use Encode;
use Encode::HanExtra;
my $name="上海隧道工程股份有限公司";
my @name_word = map { $_ = encode( 'gb18030', $_ ) } split //, decode( 'utf-8', $name );


报错信息:
Encode object version 2.23 does not match bootstrap parameter 2.12 at C:/Perl/lib/DynaLoader.pm line 252.

不知该从何处查起。
求助,谢谢!

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
2 [报告]
发表于 2007-12-12 15:25 |只看该作者
这个模块根本就不用安装,这是个标准模块。
估计是你的 Perl 安装得不对。

论坛徽章:
0
3 [报告]
发表于 2007-12-12 15:58 |只看该作者
多谢!
原来机器上安装的是Perl5.6.1,卸载后重启机器
然后重新安装了Perl5.8.8,发现使用Encode就是这个错
担心Encode可能有问题,于是从网上下了一个2.23Encode的,手工安装后,仍然是这个错
现在想下个2.12的试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP