Python eclipse与reportlab

Python eclipse与reportlab,python,django,eclipse,eclipse-plugin,reportlab,Python,Django,Eclipse,Eclipse Plugin,Reportlab,我有一个用Django开发的应用程序,它最终使用Reportlab通过访问一些表中的数据来生成pdf文件。 有一些进口产品,如: 从rlextra.graphics.guiedit.datacharts导入DataAwareDrawing、ODBCDataSource、DataAssociation 从reportlab.graphics.charts.barcharts导入VerticalBarChart3D 从reportlab.graphics.shapes导入\u DrawingEdit

我有一个用Django开发的应用程序,它最终使用Reportlab通过访问一些表中的数据来生成pdf文件。
有一些进口产品,如:

从rlextra.graphics.guiedit.datacharts导入DataAwareDrawing、ODBCDataSource、DataAssociation
从reportlab.graphics.charts.barcharts导入VerticalBarChart3D
从reportlab.graphics.shapes导入\u DrawingEditorMixin

在我的reportlab文件中。我正在使用Eclipse生成Django应用程序。当我在应用程序中包含reportlab py文件时,它显示了无法解决这些导入的错误。
我在应用程序中包括了rlextra和reportlab文件夹,通过这些文件夹,最后两个导入可以由第一个导入解决,但第一个导入无法解决

我深入浏览了rlextra文件夹,发现文件夹guidedit不包含任何文件夹datacharts,因为它有一个同名的pyc文件。我的eclipse不理解DataAwareDrawing、ODBCDataSource和DataAssociation的含义


当我从eclipse外部单独运行相同的reportlab py作为python文件时,它可以正常工作。但是Eclipse不了解需要什么以及从何处获得它。

rlextra是ReportLab之上的专有添加。当您收到包时,只会获得.pyc文件,而不会获得源.py文件。我确实记得2.4版上datacharts.pyc的一个打包问题,该问题由客户报告,并在当天修复。如果您联系ReportLab,他们将非常乐意帮助您

我对Eclipse了解不多,但听起来好像找不到站点包目录的位置。