我使用多语言函数将文本从一种语言转换为另一种语言,如从西班牙语转换为英语。
我按照说明安装Polyglot和所需的模块。
但在运行代码时
from polyglot.detect import Detector我得到了这个错误:
Traceback (most recent call last):
File "<pyshell#8>", line 1, in <module>
from polyglot.detect import Detector
File "C:\Python34\lib\site-packages\polyglot-15.5.2-py3.4.egg\polyglot\detect\__init__.py", line 1, in <module>
from .base import Detector, Language
File "C:\Python34\lib\site-packages\polyglot-15.5.2-py3.4.egg\polyglot\detect\base.py", line 11, in <module>
from icu import Locale ImportError: No module named 'icu'我不确定我需要做什么。
有人能帮帮忙吗?
发布于 2019-05-23 22:11:16
您需要使用以下命令安装库polyglot、PyICU和pycld2:
pip install polyglot
pip install PyICU
pip install pycld2发布于 2015-08-25 07:15:25
您需要安装https://github.com/ovalhub/pyicu
pip install pyicuhttps://stackoverflow.com/questions/31682462
复制相似问题