0

我已按照 saleor.io 文档中的所有说明进行操作,但是,我在迁移数据库时遇到了困难。问题是每次我运行时python manage.py migrate都会收到此错误消息。

我安装了 python 3.8 和 GTK 2 和 3,MSYS2 但似乎没有任何工作。有谁知道如何解决这个问题?我已经尝试了一切,但不知道如何安装 cairo。请帮忙

OSError: no library called "cairo" was found
cannot load library 'C:\GTK\bin\libcairo-2.dll': error 0xc1
cannot load library 'libcairo.so.2': error 0x7e
cannot load library 'libcairo.2.dylib': error 0x7e
cannot load library 'libcairo-2.dll': error 0x7e
4

1 回答 1

0

如果您的 Python 是 32 位,则必须使用这些库的 32 位版本。如果您的 Python 是 64 位,则必须使用这些库的 64 位版本。位数不匹配会引发问题。如果您忘记安装了哪个 Python,请询问 Python(在控制台窗口中): 还请浏览此文档http://gisaxs.com/index.php/View.gtk_installation,因为此文档详细说明了 GTK 的正确安装方式

于 2021-07-26T02:12:56.077 回答