我有一個Django應用程序,它最終使用Reportlab通過訪問某些表中的數據來生成pdf文件。
有一些進口,如:eclipse with reportlab
從rlextra.graphics.guiedit.datacharts進口DataAwareDrawing,ODBCDataSource,DataAssociation
從reportlab.graphics.charts.barcharts導入VerticalBarChart3D
從reportlab.graphics.shapes導入已_DrawingEditorMixin
在我的reportlab文件中。我使用Eclipse來生成Django應用程序。當我將reportlab py文件包含在應用程序中時,它顯示出這些導入無法解析的錯誤。
我在應用程序中包含了rlextra和reportlab文件夾,通過這些文件夾可以解析最後2個導入。
我去潛水通過rlextra文件夾發現,文件夾guidedit不包含任何文件夾datacharts通過具有該名稱的pyc文件。我的日食不理解DataAwareDrawing,ODBCDataSource,DataAssociation是什麼意思。
當我從外部eclipse單獨運行相同的reportlab py作爲python文件時,它會正常工作。但是Eclipse並不理解需要什麼以及從哪裏獲得它。
我對Eclipse沒有太多瞭解,但它聽起來好像沒有找到您的站點包目錄的位置。 –