我有一个用 Django 制作的应用程序,它最终使用 Reportlab 通过访问某些表中的数据来生成 pdf 文件。
有一些进口,如:
从 rlextra.graphics.guiedit.datacharts 导入 DataAwareDrawing、ODBCDataSource、DataAssociation
从 reportlab.graphics.charts.barcharts 导入 VerticalBarChart3D
从 reportlab.graphics.shapes 导入 _DrawingEditorMixin
在我的报告实验室文件中。我正在使用 Eclipse 来生成 Django 应用程序。当我在应用程序中包含 reportlab py 文件时,它显示这些导入无法解决的错误。
我在应用程序中包含了 rlextra 和 reportlab 文件夹,最后 2 个导入可以通过第一个无法解决。
我进入了 rlextra 文件夹,发现该文件夹不包含任何文件夹 datacharts,因为它有一个同名的 pyc 文件。我的 Eclipse 不明白 DataAwareDrawing、ODBCDataSource、DataAssociation 是什么意思。
当我从 Eclipse 外部单独运行相同的 reportlab py 作为 python 文件时,它可以正常工作。但是 Eclipse 不了解需要什么以及从哪里获得它。