Forum >> Principianti >> file eseguibile per windows python3.3

Pagina: 1

buon giorno a tutti,

sono nuovo nel forum e sono nuovo nel mondo della programmazione.
Sto svolgendo con molto entusiasmo piccoli programmi con python 3.3.
sono però arrivato ad un punto oltre il quale non riesco ad andare.
Ho la necessità di convertire un mio script in un eseguibile per windows.
riesco a farlo con python 2.7 attraverso p2exe ma con la versione 3 di python ho provato e riprovato ma non sono in grdo.
Riesco a convertirlo e mi si crea la directory e pure il mio_file.exe ma questo non mi funziona.
Vado nella directory dove mi ha creato tale file ma al momento di farlo eseguire mi scrive
fatal python error: py_initialize: unable to load the file system codec
import error: no module named 'enconding'

quindi?

grazie
sergio

ciao, se puoi posta il codice che proviamo anche noi
ciao,

scusami hai ragione.
Alloraprima di tutto ho scaricato il programma py2exe..mi sembra di aver capito ci sia un versione per python3.
Tale file, l'ho installato nella stessa directory di python.

dopo ho creato il mio file prova.py con una banale operazione.

ho creato un file di nome setup in questo modo:

from distutils.core import setup
import py2exe
setup(console=["prova.py"])

e salvato come setup.py

sono entrato nel prompt dei comandi e sono entrato nella stessa directory python33.
Ho digitato i seguenti comandi

python setup.py install
poi
python setup.py py2exe
mi crea una cartella dist con all'interno il programma prova.exe però al momento di lanciarlo..mi da il segnale di errore.

grazie



un mesetto fa ci sono riuscito, non ricordo bene come ora, ma questo video è stato quello con il quale alla fine ho trovato il modo per avere il .exe sul computer

https://www.youtube.com/watch?v=Rw5y7K2FBv0
Ciao.
Grazie del consiglio ma il video si riferisce ad una versione di python antecedente la mia.

Con la versione 2.7 non ci sono problemi ma con la 3.3 non riesco a trovare una soluzione.

Vorrei capire il perché..mi potete aiutare oppure il modo migliore è scaricare una versione più aggiornata di python?

Purtroppo il pc dove mi esercito hn windows 7

Grazie

Sergio



ciao champions, scusa se non ti ho risposto. domani provo in pausa pranzo
ciao champion, ho provato anch'io a usare py2exe ma non sono riuscito a creare l'eseguibile del più basico script di python, cioè l'helloworld. io sto usando la versione 3.6 di python

non vorrei che il supporto si sia fermato con la versione 3.1, come puoi vedere qui http://www.py2exe.org/index.cgi/Tutorial#Step52

e se provi a usare pyinstaller che supporta le versioni da 3.3 a 3.6?


--- Ultima modifica di stix77 in data 2018-03-03 10:32:08 ---
Ciao
Grazie della risposta..proverò con pyinstaller

Volevo usare py2exe perché lo avevo fatto sul 2.6

Grazie ancora





Pagina: 1



Esegui il login per scrivere una risposta.