Привязка 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
Другие вопросы по тегам