本文介绍了如何使用WinPython和NSIS工具快速创建和打包Python应用程序。开发者可以在没有安装Python的电脑上运行应用,适合分享和跨设备使用。以Streamlit为例,详细说明了安装、创建应用及打包过程,提供便捷的开发和部署方案。
NSIS(Nullsoft脚本安装系统)是一个开源的Windows安装程序制作工具,支持安装、卸载和系统设置。通过脚本语言控制安装过程,配备VNISEdit编辑器,简化创建流程。NSIS兼容多种Windows平台和压缩算法,具有小巧、支持多语言且可免费使用的特点。
开始是用yarn打包sqlite3编译出错,使用npm就可以了 后面又是winCodeSign超时 我是真的无语啊,打个包打了一个上午都没成功。 问题如下: electron-builder version=22.9.1 os=10.0.19042 • description is missed in the package.json ...
最近公司碰到一个问题,NSIS在64位下安装时无法写入注册表。 首先,这个问题不是UAC没有权限的问题,因为我使用administrator安装依然有问题。其次,问题和win2008没关系,只出现在64位上。 问题在哪里呢?在写入注册表前,SetRegView 64,写入后换回32,问题解决。 真TMD的。
完成下面两步后,将自动完成登录并继续当前操作。