Ho creato un programma semplice per i miei amici utilizzando alcune cose dal modulo os
e una libreria di tkinter denominata easygui
. Il problema è che non voglio che tutti i miei amici debbano scaricare Python e easygui per usare il programma.Come impacchettare un programma da condividere con le persone?
Il punto è i miei amici usano Mac OS X e Windows, e ho bisogno di un modo per entrambi i pacchetti il mio programma con l'interprete Python e moduli che ho usato per fare il programma, o un file exe
o app
rispettivamente per Windows e Mac.
Dai un'occhiata a pyinstaller: http://www.pyinstaller.org/ Nella mia esperienza, in genere molto più indolore rispetto a py2exe o py2app. Non sono sicuro che funzioni con python3, comunque. –
possibile duplicato di [Come raggruppare un'applicazione python con dipendenze per Windows?] (Http://stackoverflow.com/questions/106725/how-to-bundle-a-python-application-including-dependencies-for-windows) – nbro
http://stackoverflow.com/questions/2933/how-can-i-create-a-directly-executable-cross-platform-gui-app-using-python – nbro