0.绪论
- 在阅读本篇博客之前请确保您的程序能够正常运行,如有问题可参考Cura代码编译所需的环境配置 和 Cura代码编译
- 确保conan_install_info.json文件在venv文件夹中
- 正式开始之前请先按Win+R键,输入powershell并按Enter键进入PowerShell界面,然后切换目录到Cura源代码的根目录(或者直接在该目录下打开PowerShell)
1.激活Python虚拟环境
复制以下命令在PowerShell中执行
.\venv\Scripts\activate.ps1
2.运行pyinstaller打包命令
复制以下命令在PowerShell中执行
pyinstaller .\venv\conan\UltiMaker-Cura.spec
3.下载Inno Setup
下载地址:https://jrsoftware.org/isdl.php
点击红圈中的US进行下载,默认安装即可
4.Inno Setup生成安装使用的中文包
Inno Setup官网上默认不提供中文包,但是在他们的网站上却提供了非官方翻译的中文包
下载地址:https://jrsoftware.org/files/istrans/
鼠标右键单击红圈的版本号,将链接另存为到 “安装位置\Inno Setup 6\Languages” ,文件命名为ChineseSimplified.isl
5.使用Inno Set生成安装包
可以参考这篇文章inno setup的安装及使用