我正在使用harfbuzz来调整字体。我是python的新手。我按照Harf Buzz
中的说明进行操作但是我听不懂这行
确保链接器找到库所需的 LD_LIBRARY_PATH 中有安装库目录。
自述文件中的然后确保您还具有 GI_TYPELIB_PATH 指向生成的$ prefix / lib / girepository- *目录。
。因此,我无法执行 src / sample.py 。 正因为如此,我得到了
Traceback (most recent call last):
File "sample.py", line 8, in <module>
from gi.repository import HarfBuzz as hb
ImportError: cannot import name HarfBuzz
谢谢。
答案 0 :(得分:0)
Ubuntu已经打包了用于harfbuzz的gobject绑定。您无需从源代码进行编译。
› sudo apt install python-gobject-2-dev gobject-introspection libharfbuzz-gobject0
› python3 -c 'import gi; gi.require_version("HarzBuzz", "0.0"); from gi.repository import HarzBuzz'