无法安装Harf Buzz-文字整形引擎

时间:2018-07-19 09:26:54

标签: python unicode fonts opentype harfbuzz

我正在使用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

谢谢。

1 个答案:

答案 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'