0

saleor.io docs のすべての指示に従いましたが、データベースの移行で行き詰まりました。問題は、実行するたび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 に答える