Sto lavorando a un'applicazione che ho bisogno di essere multipiattaforma. Mi piacerebbe usare Python per questo, e sono alla ricerca di toolkit GUI che rendono la programmazione dell'interfaccia semplice e facile. Dopo una leggera caccia, ho trovato PythonCard. Sembra che si adatti perfettamente alla bolletta, ma non sono sicuro che sarà possibile compilarlo in un eseguibile appropriato per ogni sistema operativo. Ho trovato le istruzioni these, ma hanno 6 anni.Esistono librerie GUI per Python che consentono di compilare un file EXE (Windows) e APP (Mac)?
Qualunque sia la soluzione che ho scelto deve supportare quanto segue:
- Scrivi una GUI per lavorare su Windows e Mac OSX
- dovra 'compilare' in un file facilmente distribuibile sia per Windows/Mac
- Il file compilato non deve richiedere l'installazione di Python sul computer degli utenti
Qualcuno può consigliare una libreria/soluzione prima di dover entrare nel mondo desolato di Java?
Hai provato cx_freeze? Quando abbiamo deciso, quale programma utilizzare, abbiamo affrontato alcuni problemi durante il tentativo di comprimere il binding Python della nostra libreria C++/Qt nel file finale. Forse, non ci abbiamo provato abbastanza, ma Py2Exe era perfetto e semplice :) –
Onestamente, no. Non ho. La manciata di volte che ho avuto bisogno di distribuire un'applicazione standalone python è stata solo su Windows e per questo ho usato py2exe. Sono passati diversi anni e non ho avuto motivo di rivisitare il problema per vedere cosa è cambiato. – Rakis