Mac OS上的Pythai

时间:2016-08-26 23:27:14

标签: python macos python-2.7 pip

任何人都有在mac OS上安装pythai的经验。 当我尝试使用" pip install pythai"

时,我收到以下错误
gcc -fno-strict-aliasing -I/Users/roopal/anaconda/include -arch x86_64 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/roopal/anaconda/include/python2.7 -c pythai/libthai.c -o build/temp.macosx-10.6-x86_64-2.7/pythai/libthai.o
    pythai/libthai.c:3:10: fatal error: 'thai/thbrk.h' file not found
    #include <thai/thbrk.h>
             ^
    1 error generated.
    error: command 'gcc' failed with exit status 1

不确定从哪里获取并放入thai / thbrk.h文件

1 个答案:

答案 0 :(得分:2)

如果你是Google pythai,那么首先出现的结果就是项目的Github page。如果单击它,然后向下滚动到自述文件,它在安装部分

中说明
  

PyThai需要libthai-dev才能工作。

并提供Debian / Ubuntu的安装说明。由于您使用的是OS X,因此您需要从头开始构建源代码。回到Google,搜索libthai会引导您转到LibThai website。阅读该页面后,您会发现代码托管在Github上。单击版本并下载最新版本的tar.gz,0.1.25。解压缩存档,输入其基本文件夹,然后运行./autogen.sh。如果您收到有关未定义宏的错误,请按照说明执行操作,然后使用autogen.sh参数重新运行m4_pattern_allow。完成后,按照惯例从源代码构建一个包 - 运行./configure --help以查看是否有任何特定选项要设置,然后运行./configure加上任何所需的标志,然后运行{{1然后运行make,你应该全部设定。

显然,这需要您安装并激活XCode和XCode命令行工具。