0

我正在使用标准 translit python 库中的模块transliterate.py
当我编译我的 GUI 应用程序时,它会引发下一个错误。

Traceback (most recent call last):
  File "C:\Users\...\...\build\Rman\out00-PYZ.pyz\addobjectdialog", line 265, in OnTextName
  File "C:\Users\...\...\build\Rman\out00-PYZ.pyz\core.utils", line 536, in translit
  File "C:\Users\...\...\build\Rman\out00-PYZ.pyz\transliterate.utils", line 41, in translit
  File "C:\Users\...\...\build\Rman\out00-PYZ.pyz\transliterate.utils", line 29, in ensure_autodiscover
  File "C:\Users\...\...\build\Rman\out00-PYZ.pyz\transliterate.discover", line 27, in autodiscover
WindowsError: [Error 3] : 'C:\\...\\...\\AppData\\Local\\Temp\\_MEI11122\\transliterate\\contrib\\languages/*.*'

我的理解是,我必须将该库放在我的应用程序中的某个位置。但是我只编译了一个 .exe 文件,所以不想在我的 exe 中保留一个文件。顺便说一句,应用程序在 Win 7 / 32bit 下运行。谢谢。

4

1 回答 1

0

这可能是您必须明确包含的那些库之一。我知道我必须不时使用 py2exe 来做这件事。有关更多信息,请参阅以下文档:

于 2013-11-20T14:29:37.877 回答