我最近尝试构建一个使用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\