Сообщение об ошибке после установки fontmake: "Нет модуля с именем py23"
Я установил, удалил, переустановил FontTools и Fontmake через pip.
Однако всякий раз, когда я пытаюсь вызвать Fontmake в терминале, я получаю следующую ошибку. Py23, по-видимому, является зависимостью Fonttools, которая также установлена.
Заранее благодарю за любую помощь!
Traceback (последний вызов был последним): файл "/usr/local/bin/fontmake", строка 9, в load_entry_point('fontmake==1.3.1.dev0', 'console_scripts', 'fontmake')() File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", строка 357, в load_entry_point, возвращает get_distribution(dist).load_entry_point(группа, имя) Файл" / System / Library / Frameworks /Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py ", строка 2394, в load_entry_point, вернуть файл ep.load()" /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/ lib / python / pkg_resources.py ", строка 2108, в загрузке entry = import(self.module_name, globals (), globals (), ['name']) файл" /Library/Python/2.7/site-packages/fontmake /main.py ", строка 18, из файла fontmake.font_project для импорта файла FontProject"/Library/Python/2.7/site-packages/fontmake/font_project.py", строка 37, из файла defcon для импорта файла шрифтов" / Library / Python /2.7/site-packages/defcon/init.py ", строка 10, из import defcon.objects.font Файл шрифта "/Library/Python/2.7/site-packages/defcon/objects/font.py", строка 6, из ufoLib import UFOReader, файл UFOWriter "/Library/Python/2.7/site-packages/ufoLib/init. py ", строка 6, из fontTools.misc.py23 import basestring, unicode ImportError: Нет модуля с именем py23
1 ответ
Я исправил это, установив Fonttools из исходных файлов вместо установки с помощью pip.