手动安装opencc(中文简繁体转换插件) ——解决安装opencc时出现HTTP 403错误的问题

By 龙前尘

分享请注明来源:
http://blog.csdn.net/svenhuayuncheng/article/details/78647591

Open Chinese Convert(OpenCC)是一个开源的中文简繁转换项目,致力于制作高质量的基于统计预料的简繁转换词库。还提供函数库(libopencc)、命令行简繁转换工具、人工校对工具、词典生成程序、在线转换服务及图形用户界面。

笔者在安装opencc插件时,遇到了HTTP 403错误,导致插件安装一直失败。由于这个插件是台湾同胞发布的,所以遇到被墙的问题在所难免。笔者在使用科学上网法后,使用命令:pip install opencc-python,发现依然出现这个HTTP 403错误,导致无法正常下载源码和编译。

为了解决这个问题,笔者搜索了无数帖子,发现都没有办法,故只能自己动手。通过查看报错信息,以及opencc原作者成功编译的代码片段:於 Windows 下安裝 OpenCC,来解决问题。

废话少说,解决步骤如下:

  1. 把distribute_setup.py
    (网盘地址: https://pan.baidu.com/s/1qYsS2wk 密码: j39g),放到C:\你安装Python的目录\Lib(例如:C:\Python27\Lib);

  2. 下载distribute-0.6.27.tar.gz源码

  3. 将distribute-0.6.27.tar.gz解压缩后,在distribute-0.6.27文件夹下用命令行运行:python setup.py install,会生成一个c:\python27\lib\site-packages\distribute-0.6.27-py2.7.egg压缩包文件;

  4. 在C:\Python27\Lib\site-packages文件目录下,用命令行运行:easy_install distribute-0.6.27-py2.7.egg;

  5. 再执行pip install opencc-python安装python接口,可以发现提示安装成功,如下图示:
    opencc提示安装成功

安装成功后,在python中进行实验:

>>> import opencc
>>> data = u'Open Chinese Convert(OpenCC)是一個開源的中文簡繁轉換項目,致力於
製作高質量的基於統計預料的簡繁轉換詞庫。還提供函數庫(libopencc)、命令行簡繁轉換
工具、人工校對工具、詞典生成程序、在線轉換服務及圖形用戶界面'
>>> cc = opencc.OpenCC('mix2s')
>>> data_new = cc.convert(data)+u'\n'
>>> print data_new

最后可以看到运行结果,繁体中文已经被转换为简体中文,如下图示:
繁体中文转简体中文结果
以上。

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值