Этот код работает. После нескольких часов попыток и благодаря удаче мне удалось решить эту проблему. Может быть, кто-то объяснит это?
Вместо 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
Правильно ли вы установили freetype? Если у вас есть, в каталоге установки должен быть файл с именем ft2build.h
, а каталог, в котором находится этот файл, должен быть указан с помощью -I
. Строка «GnuWin32» не отображается нигде в выходных данных вашей команды сборки, поэтому похоже, что вы не поместили этот каталог в правильный список включения.
Я провел часы, пытаясь заставить matplotlib устанавливать с последним python 3, зернышком, setuptools все... То, что наконец работало на меня, шло в https://www.lfd.uci.edu / ~ gohlke/pythonlibs/#matplotlib , загружающий файл колеса и выполняющий это в том же каталоге:
pip install matplotlib‑3.2.0rc2‑cp38‑cp38‑win_amd64.whl