在pyinstaller中报告struct.error

时间:2013-08-12 06:52:36

标签: python pyinstaller

我有一个失败的python程序

struct.error: argument for 's' must be a string

我追踪并发现以下尝试被卡住了:

struct.pack('!iiiibc30s', 48, 11718431L, 4190519, 10773240, 1, 'b', u'libmkl_core.dylib\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')

我认为这是一个unicode问题,但不确定为什么会发生这种情况以及如何解决这个问题。我使用的python程序是“pyinstaller”,这发生在我试图构建单个可执行文件时。我使用的python版本是2.7,系统是山狮。

0 个答案:

没有答案