Windows packaging redux
Budget: $30 – $250 USD
I have a (desktop) PyQT program that analyses customer satisfaction surveys.
The help that I need is:
- basic packaging: presumably I'll want to bundle a python interpreter, the requirements.txt libraries, and the spacy language model into something installable. PyInstaller, Nuitka, py2exe, or something equivalent (MSI? EXE? ). Also we need to package pandoc.
There are two programs to package: a command-line app, and a GUI one. The GUI one calls out to the command-line one using the subprocess library. They both need to be in the package object -- if a user goes onto the Microsoft store and buys the program, they will end up with both programs on their computer.
What do you think of this plan:
- We download the MSIX package and put it on AWS S3 in s3://industrial-linguistics-build-packages/
- Write a powershell script that checks to see if MSIX is installed; if it isn't, it runs aws s3 cp s3://industrial-linguistics-build-packages/.... and then runs Add-AppxProvisionedPackage -Path C:\offline -PackagePath C:\MSIX\MyPackage.msix -LicensePath C:\MSIX\MyLicense.xml
- Then it runs whatever it needs to package up the survey analyser.
anyone can help
The help that I need is:
- basic packaging: presumably I'll want to bundle a python interpreter, the requirements.txt libraries, and the spacy language model into something installable. PyInstaller, Nuitka, py2exe, or something equivalent (MSI? EXE? ). Also we need to package pandoc.
There are two programs to package: a command-line app, and a GUI one. The GUI one calls out to the command-line one using the subprocess library. They both need to be in the package object -- if a user goes onto the Microsoft store and buys the program, they will end up with both programs on their computer.
What do you think of this plan:
- We download the MSIX package and put it on AWS S3 in s3://industrial-linguistics-build-packages/
- Write a powershell script that checks to see if MSIX is installed; if it isn't, it runs aws s3 cp s3://industrial-linguistics-build-packages/.... and then runs Add-AppxProvisionedPackage -Path C:\offline -PackagePath C:\MSIX\MyPackage.msix -LicensePath C:\MSIX\MyLicense.xml
- Then it runs whatever it needs to package up the survey analyser.
anyone can help