0

我想对urdu句子进行情感分析。我搜索了一个包含PolyglotURDU POS 标记器的 python 包。但是安装时提示错误;

在此处输入图像描述

有什么出路吗?

4

2 回答 2

0

即使我为这个错误挣扎了很长时间。

按照以下步骤在 Windows 上安装 polyglot:

  1. 从 [ https://pypi.python.org/pypi/polyglot][1]下载包。解压到文件夹
  2. 下载并安装这些 whl 文件:pycld2-0.31-cp36-cp36m-win_amd64.whl、PyICU-1.9.8-cp36-cp36m-win_amd64.whl。(也是 numpy - 我不需要这个,因为我已经安装了它)
  3. 在记事本中打开 setup.py 并进行以下更改:(需要为此安装编解码器)

README.rst 文件引发编解码器错误。将 2 行替换为以下内容:

import codecs
with codecs.open('README.rst', 'r', encoding='utf-8') as readme_file:
    readme = readme_file.read()
  1. 使用“python setup.py install”安装

我只是确保在读取文件时处理了“utf-8”UnicodeDecodeError。

希望这可以帮助!!!

于 2018-03-28T10:56:52.100 回答
0

运行前需要安装 PyICU pip install polyglot

您可以从https://pypi.org/project/PyICU/关注 Windows 的 PyICU 安装

于 2018-10-12T07:24:46.997 回答