Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
fontforge与macports的python绑定_Python_Macports_Fontforge - Fatal编程技术网

fontforge与macports的python绑定

fontforge与macports的python绑定,python,macports,fontforge,Python,Macports,Fontforge,我在MacOSX上,我想使用python脚本来使用fontforge操作OTF。问题是,我如何访问fontforge?我需要一个特殊的版本吗 这是我运行文件时得到的结果 Traceback (most recent call last): File "myfile.py", line 6, in <module> import fontforge ImportError: No module named fontforge 回溯(最近一次呼叫最后一次): 文件“myfi

我在MacOSX上,我想使用python脚本来使用fontforge操作OTF。问题是,我如何访问fontforge?我需要一个特殊的版本吗

这是我运行文件时得到的结果

Traceback (most recent call last):
  File "myfile.py", line 6, in <module>
    import fontforge
ImportError: No module named fontforge
回溯(最近一次呼叫最后一次):
文件“myfile.py”,第6行,在
进口fontforge
ImportError:没有名为fontforge的模块

(第6行是导入fontforge)

您可以使用自制软件获得fontforge开发版本的python模块:

$ brew install python
$ brew install fontforge --HEAD

首先卸载您当前已安装的:

port uninstall fontforge
然后安装python变体:

port install fontforge +python27

还有一种蟒蛇26变种。要查看所有变体
端口变体fontforge

,您可能需要遵循以下提示:@trygvis谢谢,这就是我现在所做的。@topskip我想知道您是否记得是否或如何最终修复了此问题?谢谢。@wheretowhere我不记得了,我想我已经放弃了。@topskip谢谢你的回复。实际上,我刚刚切换到Ubuntu,并以:$sudo apt get install fontforge python fontforge安装了它