【问题标题】:Getting error when try to execute exe while of my script在我的脚本中尝试执行 exe 时出错
【发布时间】:2021-04-18 05:15:07
【问题描述】:

我遇到了一些错误,我不知道如何处理该错误。我创建了一个用于生成条形码的脚本。一切正常。但是当我将该脚本转换为exe时。并尝试使用它然后我得到一个错误。 Error Image

这是我的代码

import barcode
from barcode.writer import ImageWriter
EAN = barcode.get_barcode_class('code128')
with open('somefile.jpeg', 'wb') as f:
  EAN("12347859450", writer=ImageWriter()).write(f)

请帮助我摆脱这种情况。

【问题讨论】:

  • 请将错误输出发布为文本而不是图像,以便其他人更难阅读。话虽如此,我的猜测是你试图在一个你实际上不能写东西的位置打开一个文件(例如在打包的 exe 中),这导致了错误。

标签: python python-3.x barcode


【解决方案1】:

在创建可执行文件(cx_freeze?)时,您的 freeze 方法似乎没有包含所需的依赖项 - 在这种情况下,看起来像 FreeType 库。我会朝那个方向调查。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-27
    • 1970-01-01
    • 2020-01-23
    • 2020-04-21
    相关资源
    最近更新 更多