我正在使用标准 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 下运行。谢谢。