2017-10-15 186 views
0

我已经安装,卸载,通过pip重新安装FontTools和Fontmake。安装fontmake后出现错误信息:“No module named py23”

但是,每当我尝试在终端中调用Fontmake时,我会得到以下错误。 Py23似乎是一个Fonttools依赖项,它也被安装。

在此先感谢您的帮助!

回溯(最近通话最后一个): 文件 “在/ usr/local/bin目录/ fontmake”,9号线,在 load_entry_point( 'fontmake == 1.3.1.dev0', 'console_scripts', 'fontmake' )() load_entry_point中的第357行文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py” return get_distribution(dist).load_entry_point(group,name) 文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py”,第2394行,在load_entry_point中 return ep.load() 文件“/ System/Library/Frameworks /Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py“,第2108行,载入中 entry = 进口(self.module_name,全局(),全局(),[ '']) 文件 “/Library/Python/2.7/site-packages/fontmake/ py” 为18行, in from fontmake.font_project import FontProject 文件“/Library/Python/2.7/site-packages/fontmake/font_project.py”,第37行,在 from defcon import字体 文件“/Library/Python/2.7/site- packages/defcon/init .py“,第10行,来自defcon.objects.font的 import字体 文件”/Library/Python/2.7/site-packages/defcon/objects/font.py“,第6行,来自ufoLib的 import UFOReader,UFOWri之三 文件 “/Library/Python/2.7/site-packages/ufoLib/ 初始化的.py”,第6行,在 从fontTools.misc.py23进口即basestring,统一 导入错误:没有模块名为py23

回答

0

我通过从源文件安装Fonttools来解决这个问题,而不是使用pip安装。

相关问题