我已经构建了一个 GUI,PyQt5
并希望Python
通过将其与pynsist
. 不幸的是Python
,无法找到安装的“Python”文件夹中存在的默认值(并且是可执行的)。
我首先认为pynsist
为快捷方式生成的路径一定有问题,但它的目标是正确的路径pythonw.exe
(我使用没有终端的 Python)和.launch.pyw
正确触发main()
脚本功能的文件。例如C:\install_GUI\Python\pythonw.exe 'C:\install_GUI\GUI.launch.pyw'
尝试直接启动脚本(不使用快捷方式)时,我收到警告消息“找不到默认 Python”。
任何建议是什么导致了这个问题以及如何使它工作?
这个问题可能与脚本的编码有关吗?这意味着我已经包含# -*- coding: utf-8 -*-
在每个脚本的顶部,但是自动生成的.launch.pyw
文件没有这一行。我知道Python
以上版本 3 具有utf-8
默认编码,但是如果不将此行添加到.launch.pyw
文件中,安装后 GUI 甚至无法在我的计算机上运行(使用 Python 3.6.5)。
预先感谢您的回答!