【问题标题】:Pyinstaller import modules for self created modulePyinstaller 为自建模块导入模块
【发布时间】:2017-04-10 13:48:42
【问题描述】:

我有一个使用我创建的其他脚本的主要 python 脚本,它们在同一个文件夹中,第二个脚本需要 PDFKIT 模块才能运行。

我尝试通过 Main 脚本导入 PDFKIT,但它不起作用,我已经在 Pyinstaller 文档中搜索了它和 stackoverflow 但同样的事情。

编辑: 好的,我设法找到了错误:创建 pdf 时出错:找不到 wkhtmltopdf 可执行文件:“b''” 有什么办法解决吗?

【问题讨论】:

  • 你安装 pip install pdfkit 了吗?
  • 是的,它已安装,我编辑了问题。
  • 你在 ubuntu/debian 上吗?
  • 哦,抱歉,我没有指定我使用的是 Windows 10。

标签: python python-3.x pyinstaller


【解决方案1】:

您需要根据pypi 包从this 站点下载wkhtmltopdf。为您的系统选择正确的版本。

【讨论】:

  • 我知道它在我的系统上工作正常,但是当我使用 Pyinstalled 并创建目录并将其移植到另一个目录时,会出现错误。
  • 这是预期的行为,因为新系统上没有安装 wkhtmltopdf
  • wkhtmltopdf 是二进制文件,需要手动下载,不是包管理器完成的。
  • 是的,谢谢你,我忘了这是一个二进制文件而不是一个轮子,这就是我挣扎的原因,无论如何感谢帮助我找到了我的解决方案。
猜你喜欢
  • 1970-01-01
  • 2014-07-05
  • 1970-01-01
  • 1970-01-01
  • 2021-08-05
  • 2015-10-06
  • 1970-01-01
  • 2021-04-04
  • 2021-01-02
相关资源
最近更新 更多