导入错误;在PyCharm中安装带有Python 3.5的Reportlab 3.4

时间:2017-05-07 16:10:01

标签: python install reportlab

我正在尝试在PyCharm的Python 3.5中运行Reportlab 3.4

我通过Project Interpreter安装(我也通过终端安装)。当我尝试导入以下包

from reportlab.pdfgen import canvas
from reportlab.lib.pagesizes import letter
from reportlab.lib.pagesizes import portrait
from reportlab.platypus import Image

我收到以下错误:

ImportError: No module named 'reportlab.pdfgen'; 'reportlab' is not a package

几年前似乎有几个人有这个问题,但我找不到最近发生这种情况的例子。

任何见解都将受到赞赏。

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题。如果我直接将它们输入到解释器中,导入语句就有效,但如果我尝试从文件中执行我的程序,则会出现导入错误,说明:ImportError ...' reportlab'不是一个包。如果您将脚本命名为reportlab.py,则会出现这些导入冲突,您只需将其重命名为其他内容即可。