Привязка Python fontforge с MacPort
Я нахожусь на Mac OS X, и я хотел бы использовать сценарий python как этот, чтобы управлять OTF с помощью fontforge. Проблема в том, как мне получить доступ к fontforge? Нужна ли для этого специальная сборка?
Это то, что я получаю, когда запускаю файл
Traceback (most recent call last):
File "myfile.py", line 6, in <module>
import fontforge
ImportError: No module named fontforge
(строка 6 import fontforge
)
3 ответа
Сначала удалите то, что у вас установлено:
port uninstall fontforge
затем установите вариант Python:
port install fontforge +python27
есть также вариант python26. увидеть все варианты port variants fontforge
Я также столкнулся с той же проблемой. Похоже, вам нужно установить Python с помощью Brew и указать Python Brew (как упоминалось в комментарии @davelab6). Итак, сначала установите Python и FontForge.
brew install python
brew install fontforge
Затем, как упоминалось здесь, добавьте ниже в свой.bashrc
или.zshrc
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
Надеюсь, что это работает!
Вы можете получить модуль Python для версии разработки FontForge с HomeBrew:
$ brew install python
$ brew install fontforge --HEAD