1

以下をインストールしました

C:\MinGW

C:\msys

C:\GTK

しかし、Python はサイト パッケージ内のファイルを検索し、次のようにエラーをスローします。

OSError: ライブラリ libcairo.so.2 を読み込めません: エラー 0x7e。さらに、 ctypes.util.find_library() はライブラリを見つけることができませんでした

この問題は、weasyprint パッケージのインストールで発生します。

4

2 に答える 2

1

GTK+ をインストールしてもうまくいきませんでした。UniConverter2.0を使用してこの問題を解決しました。私の環境は

  • パイソン3.7
  • Windows 10 x64
  1. uniconvertor-2.0rc4-win64_headless.msiをインストールします。
  2. UniConverter のインストール パスの下にある「dll」サブディレクトリを見つけます。(私の場合、C:\Program Files\UniConvertor-2.0rc4\dlls)
  3. この「dll」パスをシステム パスに追加します。
  4. VSCode を閉じて、プロジェクトを再度開きます。
  5. コードをもう一度実行してみてください。楽しみ!
于 2020-07-13T02:42:40.490 に答える