gpt4 book ai didi

python - 如何在 Windows 7 中将 fontforge 导入 python

转载 作者:太空狗 更新时间:2023-10-29 22:26:24 25 4
gpt4 key购买 nike

环境:Win 7、Python 3.4、Sublime Text 2

我正在尝试 use fontforge as in following example , 通过在 *.py 中导入 fontforge:

import fontforge
font = fontforge.open('blank.sfd')
...

但是,对于 win 7 在何处(或哪个子集)在我的项目中包含 fontforge 二进制文件以使其工作,我没有找到任何帮助。有什么想法吗?谢谢

编辑:我试图按照此处所述在 win 7 中使用 pyextension 构建它:

http://fontforge.org/source-build.html#MS

通过 cygwin 执行失败 ./configure --enable-pyextension

throwing
checking for gcc
result: no
checking for cc
result: no
checking for cl.exe
result: no
error: in `/cygdrive/c/fontforge':
no acceptable C compiler found in $PATH

编辑 2:通过安装 C 编译器,我设法 ./configure 它但我的尝试在执行 make install 命令时失败了。我得到以下错误,在另一无数行之前:

Makefile:91: recipe for target '../libfontforge.la' failed
make[1]: *** [../libfontforge.la] Error 1
make[1]: Leaving directory '/cygdrive/c/fontforge/fontforge'
Makefile:28: recipe for target 'fontforge' failed
make: *** [fontforge] Error 2

最佳答案

安装 fontforge for windows ,然后在您的安装中搜索 fontforge-console.bat,然后双击它。从那里你有一个通过命令包含 fontforge 的 python 环境:

ffpython

例如:

ffpython yourPythonFontForgeScript.py

在运行该命令之前,您可能需要cd 到具有您的 python 脚本的任何目录,或者以其他方式确保该脚本位于您的 %PATH% 中。

关于python - 如何在 Windows 7 中将 fontforge 导入 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23365299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com