skywind3000 / PyStand

:rocket: Python Standalone Deploy Environment !!
MIT License
736 stars 81 forks source link

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

Open zty1122zty opened 5 months ago

zty1122zty commented 5 months ago

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

skywind3000 commented 5 months ago

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

zty1122zty commented 5 months ago

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

skywind3000 commented 5 months ago

不太清楚了