2011-07-14 20 views
0

最終的にReportlabを使用していくつかのテーブルからデータにアクセスしてpdfファイルを生成するアプリケーションをDjangoで作成しました。
のようないくつかの輸入品があります。rlextra.graphics.guiedit.datachartsからeclipse with reportlab

がreportlab.graphics.charts.barchartsからDataAwareDrawing、ODBCDataSource、DataAssociation
をインポートreportlab.graphics.shapesからVerticalBarChart3D
をインポート_DrawingEditorMixin

をインポート私のreportlabファイルの

私はEclipseを使ってDjangoアプリケーションを生成しています。 reportlab pyファイルをアプリケーションに組み込むと、インポートされたエラーを表示することができません。
アプリケーションにrlextraとreportlabフォルダを含めて、最後の2つのインポートを解決することができませんでした。

私はrlextraフォルダを使ってダイビングを行っていましたが、フォルダguideditにはフォルダが含まれていないため、その名前のpycファイルがあります。私の食はDataAwareDrawing、ODBCDataSource、DataAssociationの意味を理解していません。

私はpythonファイルとして別にEclipse外から同じreportlab pyを実行すると、正しく動作します。しかし、Eclipseは、何が必要なのか、どこから入手するのかを理解していません。

+0

Eclipseについてはあまりよく分かりませんが、サイトパッケージディレクトリの場所が見つからないようです。 –

答えて

0

rlextraはReportLabの上に独自に追加されています。 .pycファイルは取得できますが、パッケージを受け取ったときにはソース.pyファイルは取得されません。クライアントで報告され、その日に修正されたバージョン2.4のdatacharts.pycでのパッケージングの問題を覚えています。あなたがReportLabに連絡すると、彼らはあなたを助けてくれるでしょう。