1、问题分析
当使用ragflow等开源工具进行二次开发时,在安装基础项目依赖,需要使用到很多系统中的基础库,时常会报错,今天遇到的问题是 pyicu 包安装时报错。
基本问题分析,安装 pyicu 时,需要使用系统中的ICU库。所以要检查是否安装了 pyicu。如果没有安装,就安装,安装了要确认版本,这个问题中需要使用到icu4c
2、解决问题
2.1 安装icu4c
使用brew 安装icu4c
brew install icu4c
安装完成后返回信息如下:
If you need to have icu4c@76 first in your PATH, run:
echo 'export PATH="/opt/homebrew/opt/icu4c@76/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/opt/homebrew/opt/icu4c@76/sbin:$PATH"' >> ~/.zshrc
For compilers to find icu4c@76 you may need to set:
export LDFLAGS="-L/opt/homebrew/opt/icu4c@76/lib"
export CPPFLAGS="-I/opt/homebrew/opt/icu4c@76/include"
For pkg-config to find icu4c@76 you may need to se