skywind3000/PyStand

64位启动脚本命名问题:不支持中文?

zty1122zty opened this issue · 3 comments

在我使用32位Pystand时,exe和int文件都支持中文名称。由于需求不得不改为使用64位,但当我使用中文名称时,无论是在cmd还是双击exe运行,都无法显示界面,且无任何报错信息。通过print,定位到程序在ui.show()处自动退出(此行之前的初始化都可以print)。英文名称则没有问题。
请教一下,导致这种情况的可能原因是什么?
python使用64位3.8.10的嵌入式版本.

你的 pyqt 是在 64 位的 python 3.8.10 安装的么?

是的,而且已经设置了plugin的相对路径以避免qt对中文路径的不识别。

不太清楚了