|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jun 2009
Messaggi: 5537
|
Python - distribuire progetto Python
Creare un file utilizzabile su tutte le piattaforme. E' possibile?
Grazie in anticipo |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jun 2009
Messaggi: 5537
|
ok, però è possibile creare un oggetto che avvia il programma contenuto nel file py?
Avere un file che con doppio click fa partire il programma? |
![]() |
![]() |
![]() |
#3 |
Bannato
Iscritto dal: Nov 2014
Messaggi: 292
|
Sui sistemi Unix è necessario che il file .py sia eseguibile e che abbia la shebang per Python.
Per renderlo eseguibile bisogna lanciare un comando analogo a: Codice:
chmod +x file.py Codice:
#!/usr/bin/env python Per quanto riguarda Windows ritengo che l'unica soluzione sia assicurarsi che il programma di default associato ai file .py sia l'interprete Python (anzichè un editor di testo), ma questo renderebbe eseguibili tutti i file Python nel sistema. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Feb 2009
Messaggi: 845
|
Per windows ci sono programmi tipo py2exe che "impacchettano" insieme source + librerie + interprete, anche se in un certo senso vanno contro la filosofia del linguaggio
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:11.