pdfkit 无法在编辑器中正确导入

pdfkit not importing correctly in editors

我正在尝试使用 HTML 文件和 URL 制作 PDF。我发现 wkhtmltopdf 正是我要找的东西,Python 包装器 pdfkit 看起来也很棒。

但是,当我尝试 运行 基本脚本时:

import pdfkit
pdfkit.from_url('http://google.com', 'out.pdf')

在 Wing IDE 或 Sublime Text 2 中,我收到此错误:

AttributeError: 'module' object has no attribute 'from_url'

奇怪的是,当我在命令行或 Wing 中执行时,它工作正常 IDE shell。

我认为这与 pdfkit 在站点包中的安装方式有关,但我对它们的复杂性知之甚少,无法弄清楚如何解决该问题。有人可以帮忙吗?

我正在使用 Python 2.7,Wing IDE 4.1.11-1,Windows 7.

上的 Sublime Text 2.0.2

非常感谢, 亚历克斯

正如 Wingware 指出的那样,我在与脚本相同的文件夹中有一个名为 pdfkit.py 的文件。它没有导入模块,而是导入了那个文件,当然这个文件几乎是空的。

感谢 Wingware。