为什么没有pynsist快捷方式启动python脚本?

时间:2018-02-14 09:54:31

标签: python pyqt5 nsis pynsist

我最近尝试构建一个使用PyQt5构建的python应用程序的安装程序。不幸的是,在通过.cfg文件获取安装程序并将其安装到另一台计算机上后,通过单击(Windows)开始菜单中的快捷方式无法启动脚本。

当试图通过双击安装的相应文件夹直接启动Python脚本时,Python一直崩溃,因为计算机上没有安装PyQt5(尽管可以在安装中找到它 - 夹)。如果我通过pip install PyQt5手动安装软件包,它在单击脚本时有效,但在菜单中使用快捷方式时无效。

我想这可能与快捷方式的自动生成的文件路径有关,但在构建安装程序时我无法找到解决方法。我使用了script代替entry_point - 可能是因为这会产生我的问题吗?

提前谢谢!

以下是我的.cfg脚本:

[Application]
name=sample_name
version=V0.1
publisher=sample_publisher
script=C:\path to Python script\launch_script.pyw
icon=sample_icon.ico

[Python]
version=3.6.3

[Include]
pypi_wheels=PyQt5==5.10

files=folder_with_additional_scripts

[Build]
directory=build\

0 个答案:

没有答案