M上的Pythai

2024-06-26 10:39:14 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有人有在macos上安装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文件


Tags: installpipincludemacoserroranaconda经验users
1条回答
网友
1楼 · 发布于 2024-06-26 10:39:14

如果您搜索pythai,首先出现的结果是项目的Github page。如果您单击它,然后向下滚动到自述文件,它在安装部分显示

PyThai requires libthai-dev to work.

并给出了Debian/Ubuntu的安装说明。由于您使用的是OSX,所以需要从头开始构建源代码。回到Google,搜索libthai可以找到LibThai website。阅读该页面,您会发现代码托管在Github上。单击Releases并下载最新版本0.1.25的tar.gz。打开归档文件,输入其基本文件夹,然后运行./autogen.sh。如果您得到一个关于未定义宏的错误,请按照它所说的操作,并使用m4_pattern_allow参数重新运行autogen.sh。完成后,执行从源代码构建包的常规操作-运行./configure help以查看是否有任何要设置的特定选项,然后运行./configure加上任何所需的标志,然后运行make,然后运行sudo make install,这样就应该设置好了。在

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

相关问题 更多 >