0

私のパッケージにはmatplotlibが含まれているため、ドキュメントを読んでもドキュメントがビルドされません。私は彼らのウェブサイトのコードを使用してmatplotlibをモックしましたが、matplotlibをビルドするにはfreetypeとpngが必要であり、明らかにこれがマシンにインストールされていないため、ビルドは失敗します。私はvirtualenvを構築して、または構築せずに試しました。

これが私のconfig.pyです。

モックが機能しないのはなぜですか?

4

1 に答える 1

0

requirements.txt に matplotlib がある場合、Read the Docs はそれを virtualenv にインストールしようとします。要件からmatplotlib(およびモックしたいものすべて)を取り除く必要があります。

セットアップのためにrequirements.txtでそれが必要で、ドキュメントを構築するために必要でない場合は、ReadTheDocs管理者(詳細設定の下)で別の要件ファイル(docs/requirements.txtなど)を指定できると思います。

これで問題が解決することを願っています。

于 2015-09-15T06:26:00.373 に答える