Проблема Сборки Matplotlib: Ошибка C1083: не Может открыться включают файл: 'ft2build.h'

Этот код работает. После нескольких часов попыток и благодаря удаче мне удалось решить эту проблему. Может быть, кто-то объяснит это?

Вместо bson.Raw Я использовал bson.M и result.Decode () вместо [116 ] result.DecodeBytes () Теперь у меня такой же вывод, как и у nodejs.

 var docs []bson.M
    for result.Next(ctx) {
        var document bson.M
        err = result.Decode(&document)
        if err != nil {
            log.Println(err)
        }
        docs = append(docs, document)
    }
    return docs
28
задан Community 23 May 2017 в 12:34
поделиться

2 ответа

Правильно ли вы установили freetype? Если у вас есть, в каталоге установки должен быть файл с именем ft2build.h , а каталог, в котором находится этот файл, должен быть указан с помощью -I . Строка «GnuWin32» не отображается нигде в выходных данных вашей команды сборки, поэтому похоже, что вы не поместили этот каталог в правильный список включения.

13
ответ дан 28 November 2019 в 02:23
поделиться

Я провел часы, пытаясь заставить matplotlib устанавливать с последним python 3, зернышком, setuptools все... То, что наконец работало на меня, шло в https://www.lfd.uci.edu / ~ gohlke/pythonlibs/#matplotlib , загружающий файл колеса и выполняющий это в том же каталоге:

pip install matplotlib‑3.2.0rc2‑cp38‑cp38‑win_amd64.whl
1
ответ дан 28 November 2019 в 02:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: