我正在尝试标记文本。为了让它起作用,我试着
Polygot
安装的方式,已经在文档中提到。安装之后,我一直在尝试运行这个简单的脚本:
import polyglot
from polyglot.text import Text, Word
text = Text("\"ááá¼áá¥á®á¸ááá¹á¸á»ááá¹á·áá²á á»ááá¹á¸ááá¹áá
á¬á¸ááá¹\"\n\nááá¯áá¹áá¶á±áá¬á¹ááá¼á á¥á®á¸ááá¹á¸á»ááá¹á· á»ááá¹áá¬á·ááá¯á¸áá¬ááá¯áá¹á¸á»ááá¹á¸ááá¹ á±ááá²á·áá¯á¶á±áá¼ áᬠáá®áá±áá áá±áááá¯áá¹á¸áá½á¬áá¼áá¹ááá½áá¬áá«ááá¹á\n\náá®áá±áá áá±áááá¯áá¹á¸áá½á¬ ááá¼áá¡ááá¹á±áá¬á¹ááá¹á¸á¡áá¼áá¹á¸áá½á¬ ááá¼ááᬠáá°áá²ááááá¹á±áá¼á±áá¼áá²á á»ááá¹á¸ááá¹áá²á·áá¬ááá¯á ááááá«ááá¹á\n\nááá¼ááá²áááá¯áá¹á¸á»ááá¹á¸ááá¹áá²á·áá°á±áá¼áá²áá½á¬á±áá¬á· á¡ááºáá³á¸áá¬á¸áááá¹á±áá¬á¹ááá¯áá¹á
á¬á¸áá½áá¹ á¥á®á¸á±ááºá¬á¹áá®á á á¡á
áá¯á¸á áá²áá¿áááá¹á¸ááºáá¸á¹á±áá¸á±áá¬á¹ááá½áá¹á¡áá¼á²áááá¹ á¥á®á¸á±á¡á¬áá¹á
áá¯á¸ááá¯ááá«ááá¹á¾ááá«ááá¹á\n\nááá¼á á¥á®á¸ááá¹á¸á»ááá¹á·áᬠááá¼ááá¬ááá¹áááá¹á¸á±áá¬áá¹áá® áááá¹á±áá¬á¹ááá¯áá¹á
á¬á¸áá½áá¹á¡á»áá
á¹ á±áá»ááá¹á±áá¬á¹á á
áá¹ááá¹á§áá¹ááááá¹áá¬ááá¹á¸á¡áá¼áá¹á¸ á±áááá¯áá¹á
á¥á¹áááá¹á¸á á¡ááºáá³á¸áá¬á¸áá®ááá¯áá±áá
á®á¡áá¼á²áááºá³áá¹ áá«áá®ááá¹áááá¹á±áá¬á¹ááá¯áá¹á
á¬á¸áá½áá¹á¡ááºáá³ááá²á áá±áááá¯áá¹á¸á±áá¼áá½á¬ á»ááá¹á¸ááá¹á±áá·ááá½áá«ááá¹á\n\nááá¯áá¹ááá¹áááá¹áá½á¬á¸á¡á¬á¸áá
á¬á¸á¡á»áá
á¹ á»ááá¹á¸ááá¹á±áá·ááá½áá²á·áá°á±áá¼áá²áá½á¬ á±áá¬á· ááá¹ááá½ ááá±á±áá¸ááá¯áá¹á¸ááá¹ááá®á¸ááºá³áá¹ á±áá«áá¹áá¬á±áá¬á¹á»ááá¹á·á±áá¬áá¹ á á§áá¬ááá®ááá¯áá¹á¸ááá¹ááá®á¸ááºá³áá¹á±áá¬áá¹á¸ ááá¹á¸á±ááºá¬á¹áá®ááá¯áááá¹á¸ áá«ááá¹á±áá·ááá½áá«ááá¹á ")
print(text.words)
Traceback (most recent call last):
File "tkn.py", line 2, in <module>
from polyglot.text import Text, Word
File "/home/ubuntu/anaconda3/envs/python3/lib/python3.6/site-packages/polyglot/text.py", line 9, in <module>
from polyglot.detect import Detector, Language
File "/home/ubuntu/anaconda3/envs/python3/lib/python3.6/site-packages/polyglot/detect/__init__.py", line 1, in <module>
from .base import Detector, Language
File "/home/ubuntu/anaconda3/envs/python3/lib/python3.6/site-packages/polyglot/detect/base.py", line 11, in <module>
from icu import Locale
ModuleNotFoundError: No module named 'icu'
为了解决这个问题,我尝试了前面提到的多个步骤
here
而且很少
answers as given here
Ubuntu
.
另外,如果我尝试安装
pip install pyicu
Failed building wheel for pyicu
和
error: command 'gcc' failed with exit status 1
.
我不知道如何从这里开始。如何解决相关错误并使脚本正常工作?
icu
(为Ubuntu手工构建)但是没有帮助。
curl -LO http://download.icu-project.org/files/icu4c/63.1/icu4c-63_1-src.tgz
tar xzvf icu4c-63_1-src.tgz
cd icu/source
chmod +x runConfigureICU configure install-sh
./runConfigureICU Linux
make
sudo make install
sudo cp -r common/unicode /usr/local/include/